搜索

首页  >  问答  >  正文

javascript - Date.parse,日期格式不同,输出不同问题

猜想2017/04/04这种方式是按照当地时区解析,2017-04-14 由于没有指定时区按照格林尼治时间解析?????

如果是因为输入的日期没有指定时区,所以解析不一样。在2017-04-14 后面加上8时,与2017/04/14解析结果相同了。

为何在后面加上 00:00:00 解析结果也一样?

世界只因有你世界只因有你2746 天前550

全部回复(1)我来回复

  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:43:58

    这是 ES 6 规范中一个破坏性的修改。早在 2015 年就已经有人给 Chrome 提交了相关的 issue:https://bugs.chromium.org/p/c...

    更多的详细信息参看我之前在知乎上的回答吧 关于JavaScript的new Date一个奇怪的日期在Firefox和chrome的不同表现?

    回复
    0
  • 取消回复