获取当前月份打印上一个月



我想获取当前月份。 我们现在在五月,但发生了一件奇怪的事情:

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

输出:

Thu May 14 2020 12:25:19
4

期望值为 5

getMonth()返回从 0 到 11 的数字,因此只需添加 +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); 

最新更新