【发布时间】:2016-11-16 15:35:29
【问题描述】:
const time = '2016-11-16 00:00:00.000';
const date = new Date(time);
console.info(date);
似乎 safari 无法解析 yyyy-MM-dd HH:mm:ss.SSS 格式日期(它返回 NaN ),而 chrome 工作正常,我该如何解析?
【问题讨论】:
-
对于解析日期 moment.js 是最好的库。如果您使用第三方库没有任何问题,您可以使用它
-
如果你查看 chrome 的输出
2016-11-16T00:00:00.000Z,你会看到它在空格中放了一个T,并在最后添加了一个Z,.. 如果 Safari一直很挑剔,也许你也可以这样做。
标签: javascript