有问题的邮件联系我 785428657@qq.com
function getPreMonthDate() {
let times = new Date();
let Y = times.getFullYear();
let M = times.getMonth();
let dateArr = [];
if (M == 1 || M == 3 || M == 5 || M == 7 || M == 8 || M == 10 || M == 12) {
for (let i = 1; i <= 31; i++) {
dateArr[i-1] = M + "/" + i;
}
} else if (M == 4 || M == 6 || M == 9 || M == 11) {
for (let i = 1; i <= 30; i++) {
dateArr[i-1] = M + "/" + i;
}
} else {
if (((Y % 4) == 0) && ((Y % 100) != 0) || ((Y % 400) == 0)) { //闰年
for (let i = 1; i <= 29; i++) {
dateArr[i-1] = M + "/" + i;
}
} else {
for (let i = 1; i <= 28; i++) {
dateArr[i-1] = M + "/" + i;
}
}
}
console.log(dateArr);
/*[ '4/1',
'4/2',
'4/3',
'4/4',
'4/5',
'4/6',
'4/7',
'4/8',
'4/9',
'4/10',
'4/11',
'4/12',
'4/13',
'4/14',
'4/15',
'4/16',
'4/17',
'4/18',
'4/19',
'4/20',
'4/21',
'4/22',
'4/23',
'4/24',
'4/25',
'4/26',
'4/27',
'4/28',
'4/29',
'4/30' ]*/
}
getPreMonthDate();