new Date(2019-08-24 12:30:00)和new Date(2019-08-29T02:15:08.000+0000)在ios的兼容NAN问题

new Date()在安卓和pc端上正常显示,但是却在ios上显示 NAN的问题

正常写法:

var time = new Date("2019-08-24 12:30:00");

IOS中不支持 - 连接日期

需要写成

var time = new Date("2019-08-24 12:30:00".replace(/-/g, "/"));

还有一种情况new Date(2019-08-29T02:15:08.000+0000)用上面的方法无效,而是需要转成下面这种格式

new Date(time.substr(0, 19));

这样来兼容ios

原文地址:https://www.cnblogs.com/chenluqing/p/11403981.html