我正在使用 - new Date(2014, 5, 2)
。但它没有显示正确的日期。
当我在控制台上执行console.log(new Date(2014, 5, 2));
时,它会返回 - Mon Jun 02 2014 00:00:00 GMT+0530 (India Standard Time)
。为什么June
?不应该是May
?
答案 0 :(得分:2)
月份指数从0开始,而不是从1开始......然后0是1月......
答案 1 :(得分:1)
月份指数从1月开始。
0 - 1月 1 - 2月..
等等。
答案 2 :(得分:1)
如果您阅读 docs 。
JavaScript从0到11计算月份.1月是0. 12月是11。
答案 3 :(得分:0)
没有六月是正确的,五月是上个月。查看w3schools您尝试使用的格式示例:http://www.w3schools.com/js/js_dates.asp
答案 4 :(得分:0)
月份为零。即1月是0月2日是等等。