解决微信小程序中new Date()转换时间时间格式时IOS不兼容的问题
2018-08-31 13:55
1726 查看
昨天弄一个微信倒计时;遇到了这个为题,调试了才找到问题的所在,然后在网上找了资料才知道这个问题的原因,来是因为IOS系统不支持2018-08-30这样的格式的时间导致的,
[code]let olddata ='2018-08-30 11:00:00'; let mydata=new Date(olddata); console.log(mydata); let newdata=mydata.getTime();
这样的代码安卓手机开发手机和微信小程序编辑器测试都没有问题,唯独IOS获取的日期为不显示,原来IOS只识别2018-08-30这样的日期格式,
下面用正则替换2018-08-30日期格式为2018-08-30后问题解决
[code]let olddata ='2018-08-30 11:00:00'; let mydata=new Date(olddata); console.log(mydata); let newdata=mydata.getTime(); console.log(newdata); let olddata2=olddata.replace(/-/g, '/'); console.log(olddata2) let mydata2=new Date(olddata2); console.log(mydata2) let newdata2=mydata2.getTime(); console.log(newdata2)
阅读更多
相关文章推荐
- 解决微信小程序中Date.parse()获取时间戳IOS不兼容的问题(IOS为NaN的问题)
- 解决微信小程序中Date.parse()获取时间戳IOS不兼容的问题(IOS为NaN的问题)
- 解决微信小程序中Date.parse()获取时间戳iOS无法获取的问题
- IOS new Date() 时间转换失败问题以及其他问题
- 年月日时间格式转时间戳 ,ios系统不兼容 JS 中 = new Date(yyyy-mm-dd)方法
- ios中safari不兼容JavaScript中Date转化为时间戳的问题
- IOS学习之路二十(程序json转换数据的中文字符问题解决)
- IOS将字符串转换为日期时间格式的一些问题
- 微信小程序之wx.request:fail错误,真机预览请求无效问题解决,安卓,ios网络预览异常(转)
- 将new Date()的时间转换为常用时间格式
- 微信页面倒计时代码(解决safari不兼容date的问题)
- iOS 解决时间拾取器 datePicker 时区问题
- 解决微信小程序ios请求ssl错误问题 windows server 2008 R2默认ssl2.0 改成1.2的
- IOS后台 返回 /Date(1445340103367)/ 时间,转换成 2015-10-20 19:21 这种格式
- new Date()设置日期在IOS的兼容问题
- 微信小程序之wx.request:fail错误,真机预览请求无效问题解决,安卓,ios网络预览异常
- js中使用new Date(str)创建时间对象不兼容firefox和ie的解决方式
- ios开发 解决用lame转换成MP3时,播放时间变短的问题
- IOS学习之路二十(程序json转换数据的中文字符问题解决)
- 微信小程序 时间格式化(util.formatTime(new Date))详解