JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题的解决方法
作者:飞入蓝天 来源: 十二维网 人气:76 类型: 免费 价格:¥0 所属课程:    
本文档有配套视频,购买本文档或加入该课程后可播放!

允许运行Flash播放器吗?如未安装,请先安装Flash Player(版本: 11.4.0)或更高版本.


var date = new Date('2016-11-11 11:11:11');
document.write(date);


将固定好的字符串时间转换为时间戳进行比较,在做的时候个人习惯使用chrome作为调试工具,

代码基本完成之后,一切正常;

使用其他浏览器访问,好嘛,IE跟safari都不兼容,返回错误"Invalid Date"。


解决方案:

var arr = "2016/11/11 11:11:11".split(/[- : \/]/),
date = new Date(arr[0], arr[1]-1, arr[2], arr[3], arr[4], arr[5]);
document.write(date);
可以兼容所有浏览器



本文为付费文档,请购买或加入所属课程查阅全部内容!

评论

正在加载评论...
提交评论

十二维网, 版权所有©2005-2018
电话:15013459492 (宋生)  
Email:wave12@126.com
深圳总部:深圳市福田区八卦四路先科机电大厦6楼
网站备案:粤ICP备10018904号