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,'/');
网友评论