使用JavaScript的日期API并不起作用

时间:2015-04-19 09:18:10

标签: javascript date

我希望约会 2015年1月1日

所以,我试过这个:

new Date(2015,1,1)

然而,我得到 2015年1月31日 2015年2月1日。

获得约会需要什么: 2015年1月1日?

Chrome

火狐

FireFox

InternetExplorer的

InternetExplorer

2 个答案:

答案 0 :(得分:2)

月份从0开始。由于时区以及午夜是属于这一天还是前一天,您也会感到困惑。

新日期(2015年,0,1,0,0);

答案 1 :(得分:1)

月份为零索引,请尝试new Date(2015,0,1)。月'0'是1月,月'1'是2月到12月11。

来自MDN网站:

  

Integer value representing the month, beginning with 0 for January to 11 for December.

天数从1开始到给定月份的相关最大值。