Javascript Date()函数的日期错误

时间:2017-07-05 20:19:39

标签: javascript date datetime

我正在尝试使用"新日期()"功能,但我的日期没有正确出来。

这个日期&如果我使用时间是正确的:

new Date(); //outputs Wed Jul 05 2017 13:16:31 GMT-0700 (Pacific Daylight Time)

当我尝试更改日期时,出现错误:

new Date(2017,07,03,12,01,36); //outputs Thu Aug 03 2017 12:01:36 GMT-0700 (Pacific Daylight Time)

我不确定为什么会说" 8月"什么时候应该是" Jul"。

提前致谢!

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

这是因为几个月从零开始。所以,如果你想要七月,你必须将月份设置为06

答案 2 :(得分:0)

月份参数从0开始,所以如果你想放7月,你必须写6而不是7。

https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Date