new Date('....') 在iOS下的异

2016-10-17  本文已影响15人  Axiba

js 在iOS系统中使用诸如new Date('2016-01-02')或者new Date('2016-01-02 17:02')等带有“-”符号的方式,都会解析失败,会返回NaN、valid date等。

解决办法是将“-”替换成“/”,例如new Date('2016/01/02'):

//因为有多个,是全部替换,所以使用//g
let deadLine = deadLine.replace(/-/g,'/');
let todoRemindTime = todoRemindTime.replace(/-/g,'/');
上一篇 下一篇

猜你喜欢

热点阅读