Jquery new Date返回错误的结果

时间:2012-12-16 09:38:47

标签: javascript jquery asp.net-mvc-4

我正在使用mvc 4.当我在脚本中使用波纹管代码时

new Date(2012, 12, 16, 03, 20, 00)

它返回

Wed Jan 16 2013 03:20:00 GMT+0530 (India Standard Time)

请帮助我,我无法理解为什么会这样,它应该返回

Sun Dec 16 2012 03:20:00 GMT+0530 (India Standard Time)

1 个答案:

答案 0 :(得分:2)

月份为0。当你传递它12时,它是必不可少的月份“13”,Javascript将把它解释为 next 年的1月。

为了获得您想要的日期,代码为new Date(2012, 11 , 16, 03, 20, 00)