new Date("2018-01-01 11:11:11")在ios下和 IE 下会返回 NaN

原因是在ie下 new Date不能处理 小横线 这种时间格式,但是 替换成 斜线就可以正常获得毫秒数,像下面这样:

new Date(('2018-01-01 11:11:11').replace(/-/g,"/")).valueOf()

同样,在ios系统中,该时间格式也会导致相同问题,所以依然可用该方式处理。

原文地址:https://www.cnblogs.com/1rookie/p/9808896.html