Safari JavaScript Date

Safari 的 JavaScript实现了标准的ES6,相比于其他的浏览器,如Chrome等,支持比较有限,不是因为Safari不规范,而是,其他的浏览器增加了适配性。

查阅相关es6标准文档,其中指出字符串日期格式必须
符合ISO 8601标准,标准为:YYYY-MM-DDTHH:mm:ss.sssZ。

所以,对于日期可以采用两种格式。

  1. 2017-11-01 生成的日期是格林尼治时间,换算过来,应该是东八区的8点
  2. 2017-11-01T13:21:12+08:00 生成的日期,就是东八区的13点21分12秒

参考

Invalid Date

你可能感兴趣的:(Safari JavaScript Date)