获得当前月份打印前一个月份[重复]

问题描述 投票:0回答:2
我想获得当前月份。我们现在可能在,但发生了一件奇怪的事情:

var thisDate = new Date(); console.log(thisDate); console.log(thisDate.getMonth());

输出:

Thu May 14 2020 12:25:19 4

期望值为5
javascript date
2个回答
1
投票
[getMonth()返回数字,从0到11,所以只需在其上加上+1。

1
投票
[getMonth()方法根据本地时间返回指定日期中的月份,作为从零开始的值(其中零表示一年的第一个月)。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getMonth

使用此代码

var thisDate = new Date(); console.log(thisDate); console.log(thisDate.getMonth() + 1);

© www.soinside.com 2019 - 2024. All rights reserved.