> new Date("1300-01-01").toISOString()
< "1299-12-31T00:00:00.000Z"
> new Date("1301-01-01").toISOString()
< "1301-01-01T00:00:00.000Z"
Safari 版本 6.1 (8537.71)
Mac OS X 10.8.5
找不到任何上游信息
> new Date("1300-01-01").toISOString()
< "1299-12-31T00:00:00.000Z"
> new Date("1301-01-01").toISOString()
< "1301-01-01T00:00:00.000Z"
Safari 版本 6.1 (8537.71)
Mac OS X 10.8.5
找不到任何上游信息
webkit bugzilla repo 有一个类似的报告:
JavaScript:当没有给定时区时,ISO 8601 字符串的日期解析无效
开发人员评论指出:
ecmascript 日期解析不符合 ISO 8601 标准,但我们或许可以让这种情况发挥作用。