奥丁9
奥丁9
后端
数据库
redis
mysql
mongoDB
达梦
php
laravel
laravel-admin
dcat
表单
表格
java
spring
python
go
c
c++
前端
vue
nodejs
sass/less
html/css
前端框架
javascript
微信生态
公众号
小程序
uniapp
typescript
其他
AI
数据结构
安全
linux
seo
git
健身
算法
正则表达式
docker
待分类
前端
/
微信生态
/
小程序
微信小程序 new Date() 方法在iOS设备上无效的问题的解决方法
1年前
aoding9
42
javascript
坑
小程序
ios
原文:[微信小程序 new Date() 方法在iOS设备上无效的问题的解决方法](https://blog.csdn.net/m0_60708088/article/details/125644371) 小程序开发过程中,发现 Android 设备可以正常的显示时间,而 iOS 设备无法正确的显示。 1.查询资料后,得知iOS 系统对 JavaScript 中的 new Date() 方法有严格的格式要求。 ```javascript let now = new Date("2020-08-08 00:00") // now会返回valid Date ``` 2.正确的写法应该是 ```javascript let now = new Date("2020/08/08 00:00") ``` 3.最后可以这样写 ```javascript let date = "2020-08-08 00:00" let now = new Date(date.replace(/-/g,'/')) ``` 注意: `replace('/-/g','/')`中的'/-/g'只能在安卓可以有效 但是ios无效 所以把'' 单引号去掉就可以有效了。。。
本作品采用
《CC 协议》
,转载必须注明作者和本文链接