1

我在ISO 8601中有一个时间戳,我将它作为字符串传递给DateJavaScript 对象,JavaScript 从中实例化一个包含指定日期和时间的对象。例子:

var datetime = new Date('2013-07-18T19:17:09+03:00');

这适用于谷歌浏览器,我想知道它是否适用于大多数主要浏览器?如果不是 Date 对象最兼容的 JavaScript 时间格式是什么?谢谢

4

1 回答 1

2

就个人而言,我喜欢 ISO 8601 作为日期/时间字符串格式,主要是因为它易于阅读(您可能不关心)。我不认为 JavaScriptDate对象中对它的支持适用于所有浏览器。

我通常最终在这里使用一些版本的解析代码:http: //dansnetwork.com/javascript-iso8601rfc3339-date-parser/

相关问题:JavaScript:哪些浏览器支持使用 Date.parse 解析 ISO-8601 日期字符串

于 2013-07-19T13:26:53.477 回答