前端技术栈 有关前端的博客

Safari 和 Chrome 时间格式差异

2019-04-24
皇甫春风

Safari 和 Chrome 时间格式差异

出错示例

  new Date('2018-01-01 12:00:00')
  Safari=> Invalid Date
  Chrome=> Mon Jan 01 2018 12:00:00 GMT+0800 (中国标准时间)
  new Date('2018/01/01T12:00:00')
  Safari=> Invalid Date
  Chrome=> Invalid Date
  new Date('2018-01-01T12:00:00')
  Safari=> Mon Jan 01 2018 20:00:00 GMT+0800 (CST) 注意!!!,手机safari增加了8小时
  Chrome=> Mon Jan 01 2018 12:00:00 GMT+0800 (中国标准时间)

正确示例

  new Date('2018/01/01 12:00:00')
  Safari=> Mon Jan 01 2018 08:00:00 GMT+0800 (CST)
  Chrome=> Mon Jan 01 2018 08:00:00 GMT+0800 (中国标准时间)

html 元素 时间 input value 格式

<input type="date" value="2018-01-01" />
<input type="datetime-local" value="2018-01-01T08:00" />

上一篇 初步创建

评论

目录