美文网首页
JavaScript 获取过去一年中的日期

JavaScript 获取过去一年中的日期

作者: Rose_yang | 来源:发表于2019-08-15 16:16 被阅读0次
var last12Month = function () {
var dates = [];
var d = new Date(),
y = d.getFullYear(),
m = d.getMonth();

function padMonth(month) {
if (month < 10) {
return '0' + month;
} else {
return month;
}
}

if (m === 11) {
for (var i = 1; i < 13; i++) {
dates.push(y + "-" + padMonth(i));
}
} else {
for (var i = m + 1; i < m + 13; i++) {
if ((i % 12) > m) {
dates.push((y - 1) + "-" + padMonth(i + 1));
} else {
dates.push(y + "-" + padMonth((i % 12) + 1));
}
}
}

return dates;
};

console.log(last12Month());

相关文章

网友评论

      本文标题:JavaScript 获取过去一年中的日期

      本文链接:https://www.haomeiwen.com/subject/awdmkxtx.html