我在ISO 8601中有一个时间戳,我将它作为字符串传递给Date
JavaScript 对象,JavaScript 从中实例化一个包含指定日期和时间的对象。例子:
var datetime = new Date('2013-07-18T19:17:09+03:00');
这适用于谷歌浏览器,我想知道它是否适用于大多数主要浏览器?如果不是 Date 对象最兼容的 JavaScript 时间格式是什么?谢谢
我在ISO 8601中有一个时间戳,我将它作为字符串传递给Date
JavaScript 对象,JavaScript 从中实例化一个包含指定日期和时间的对象。例子:
var datetime = new Date('2013-07-18T19:17:09+03:00');
这适用于谷歌浏览器,我想知道它是否适用于大多数主要浏览器?如果不是 Date 对象最兼容的 JavaScript 时间格式是什么?谢谢
就个人而言,我喜欢 ISO 8601 作为日期/时间字符串格式,主要是因为它易于阅读(您可能不关心)。我不认为 JavaScriptDate
对象中对它的支持适用于所有浏览器。
我通常最终在这里使用一些版本的解析代码:http: //dansnetwork.com/javascript-iso8601rfc3339-date-parser/