是否有任何浏览器的Date构造函数忽略ISO 8601中的UTC指示符?

时间:2017-06-06 11:59:31

标签: javascript datetime compatibility iso8601

根据MDN,new Date()支持ISO 8601编码的日期时间字符串。他们提到不同的浏览器在时区上有不一致的行为,我观察到过。关于此主题的Other questions建议使用解析库。

但是,ISO 8601支持在字符串末尾指定时间为UTC且Z。我已经测试了代码

new Date("2017-05-31T10:20:46.085755Z")

在Chrome 58,Firefox 43,Safari 9和IE 11中,所有这些都正确地将日期解析为UTC。

我的日期字符串始终采用此格式。那么有什么浏览器不起作用吗?如果内置函数适用于我的用例,我宁愿不使用库。

0 个答案:

没有答案