javascript getDate getMonth 返回错误的月份

标签 javascript date

我知道还有其他关于此的帖子,但我无法弄清楚我在这里做错了什么。下面是我的代码:

var d = new Date();
var month = d.getMonth();
System.log(d);
System.log(month);

我的输出如下所示:

[2015-04-01 09:24:53.012] [I] Wed Apr 01 2015 09:24:53 GMT-0400 (EDT)
[2015-04-01 09:24:53.012] [I] 3

底部输出不应该是4吗?

提前致谢

最佳答案

它是一个数组。 月份从 0 开始, 所以你应该自己加1。

你可以看看这个:)

http://www.w3schools.com/jsref/jsref_getmonth.asp

关于javascript getDate getMonth 返回错误的月份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29392069/

相关文章:

JavaScript 继续标签范围

python - MySQL日期导入问题

mysql - 从日期和时间值位于单独列中的表中选择

java - Java验证日期在当前星期

asp.net - 处理 HTML 输入类型 ="date"的浏览器特定支持

java - 将本地时间 (Java 8) 转换为日期

javascript - 使用 Javascript 合并单元格

javascript - 在三重嵌套的 UL 元素上添加切换

php - 如何结合使用 PHP、MySQL 和 AJAX 使用户能够将保留字符输入到数据库中?

javascript - mixItUp jQuery 插件不起作用