您目前如何解析 ISO8601 日期,例如2010-02-23T23:04:48Z 在 JavaScript 中?
有些浏览器在使用下面的代码时会返回 NaN(包括 Chrome),不过 FF3.6+ 可以。
<html>
<body>
<script type="text/javascript">
var d = Date.parse("2010-02-23T23:04:48Z");
document.write(d);
</script>
</body>
</html>
你可以在这里试试 http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_parse
最佳答案
这是一个出色的实现,涵盖了边缘情况并回退到 native 实现。 https://github.com/csnover/js-iso8601/
关于javascript - Javascript/EcmaScript 3 是否支持 ISO 8601 日期解析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2479714/