JavaScript中的getMonth给出上个月

我使用的日期选择器的日期为2013年7月7日美国东部夏令时间07:00:00。即使月份是7月,但如果我执行getMonth,它也会给我前一个月。

var d1 = new Date("Sun Jul 7 00:00:00 EDT 2013");

d1.getMonth());//gives 6 instead of 7

我究竟做错了什么?

回答:

因为getmonth()从0开始。您可能需要d1.getMonth()+ 1实现所需的功能。

以上是 JavaScript中的getMonth给出上个月 的全部内容, 来源链接: utcz.com/qa/397373.html

回到顶部