javascript正在创建错误月份的日期 [英] javascript is creating date wrong month
本文介绍了javascript正在创建错误月份的日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
使用Mozilla Firefox Firebug:
using Mozilla Firefox Firebug:
var myDate = new Date(2012, 9, 23, 0,0,0,0);
myDate;
日期{Tue Oct 23 2012 00:00:00 GMT-0400(东部夏令时)}
Date {Tue Oct 23 2012 00:00:00 GMT-0400 (Eastern Daylight Time)}
为什么javascript会创建错误月份的日期?
Why does javascript create the date with the wrong month?
推荐答案
不,javascript的日期
月份以 0
开头,所以 9
是10月,是10月
No, javascript's Date
months start with 0
, so 9
is a 10th month and it is October
参考:
新日期(年,月) [,日,小时,分钟,秒,毫秒]);
[...]
月
表示月份的整数值,从1月份的0开始到12月份的11月。
month Integer value representing the month, beginning with 0 for January to 11 for December.
这篇关于javascript正在创建错误月份的日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文