h5开发问题收集

来源:互联网 发布:搞笑网络神曲排行榜 编辑:程序博客网 时间:2024/05/19 14:51

h5开发问题收集


1 ios时间显示Nan问题

有段代码是js处理时间后显示处理后的时间,安卓机上,pc其它浏览器上显示都正常,safari,ios上显示Nan,
调试发现原来在ios 在new Date() 时如果时间格式不对,ios new出来的日期不合法 打开调试可以发现是 invalid date
var date =new Date(); //new 一个当前日期,ok var date =new Date("2016-05-31 08:00");  //用字符串来new一个日期时,其它都没有问题,ios系统有问题,invalid datevar date =new Date("2016/05/31 08:00");  //用这种格式的日期格式的字符串来new 则都没有问题var sStartTime = this.DateTime.replace(/\-/g, "/");<span style="white-space:pre"></span>  //如果是时间字符串则替换成 yyyy/MM/dd HH:mm:ss 格式
var newDate = new (sStartTime); //这样就可以了

另外,ios的问题在pc上可以用safari浏览器来看,但safari打开开发者模式不是F12,在右上角的 “设置菜单”-“偏好设置”-"高级"-勾选,在菜单栏显示开发者选项

这样的话在浏览器的右上角,设置菜单旁边的菜单里就会有个”开发“的菜单,可以进入调试模式




0 0
原创粉丝点击