js实现获取前12个月份的数组
Posted 程序编织梦想
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js实现获取前12个月份的数组相关的知识,希望对你有一定的参考价值。
一、前言
最近一个项目需要获取前十二个月份的数组,格式如下:
[
"2021-11",
"2021-10",
"2021-09",
"2021-08",
....
]
或者是如下格式:
[
"2021月11日",
"2021月10日",
"2021月09日"
...
]
二、代码实现
lastMonthArr () {
var d = new Date();
var result = [];
for(var i = 0; i < 12; i++) {
var m = d.getMonth() + 1;
m = m < 10 ? "0" + m : m;
//在这里可以自定义输出的日期格式
result.push(d.getFullYear() + "-" + m);
d.setMonth(d.getMonth() - 1);
}
return result;
}
三、结尾
如果想定制日期格式,可以在下方注释中修改。
好了,就讲到这里,希望对大家有所帮助。
以上是关于js实现获取前12个月份的数组的主要内容,如果未能解决你的问题,请参考以下文章
一JavaScript获取当前月份的前12个月,获取最近的12个月二js实现获取当前月份前的12个月份,格式化后放在一个数组里