【问题标题】:Javascript new Date(string) returns one day behindJavascript new Date(string) 返回一天后
【发布时间】:2014-12-18 08:18:03
【问题描述】:

我在我的 Chrome 控制台中写了new Date("2014-10-31"),然后我回复了Thu Oct 30 2014 20:00:00 GMT-0400 (Eastern Daylight Time)

什么给了?为什么是 10 月 30 日?不是应该是 10 月 31 日吗?

【问题讨论】:

标签: javascript date datetime constructor


【解决方案1】:

不,它实际上是正确的。 Date 对象的构造函数采用 UTC 日期时间。 见这里:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse

【讨论】:

    猜你喜欢
    • 2020-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-12
    相关资源
    最近更新 更多