js中的代码如下:
var servie_time = new Date('2017-9-24 20:20:20');
在做移动端的倒计时的时候,安卓机上能显示倒计时,而iphone机上却不能显示倒计时,错误提示:Invalid Date
错误原因:safari浏览器不支持这种写法: new Date('2017-9-24 20:20:20'),即不支持时间中的“-”,而iphone机内默认浏览器是safari
解决方法:将时间中的“-”改成“/”这种格式就可以了。
var servie_time = new Date('2017-9-24 20:20:20'.replace(/-/g,'/')); // new Date('2017/9/24 20:20:20').