Javascript Jquery新日期返回错误结果

Javascript Jquery新日期返回错误结果,javascript,jquery,asp.net-mvc-4,Javascript,Jquery,Asp.net Mvc 4,我正在使用MVC4。当我在脚本中使用下面的代码时 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) 月份以0为基础。当您超过12个月时,这是关键的一个月“13”,Javascript将

我正在使用MVC4。当我在脚本中使用下面的代码时

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)

月份以0为基础。当您超过12个月时,这是关键的一个月“13”,Javascript将把它解释为明年的1月

因此,要获得您想要的日期,代码应该是新日期(2012,
11
,16,03,20,00)