let data = function (mounth) {
//创建现在的时间
let data = new Date()
//获取年
let year = data.getFullYear()
//获取月
let mon = data.getMonth() + 1
//获取日
let dated = data.getDate()
//小时
let hours = data.getHours()
//分钟
let minute = data.getMinutes()
//秒
let second = data.getSeconds()
let arry = new Array()
for (let i = 0; i < mounth; i++) {
mon = mon + 1
if (mon > 12) {
year = year + 1
mon = mon - 12
}
//过去几个月
/*mon = mon - 1
if (mon <= 0) {
year = year - 1
mon = mon + 12
}*/
let dating = new Date(year, mon, 0).getDate()//每个月的最后一天
let date = dated > dating ? dating : dated//每个月的最后一天不一样,有些30,有些31
arry[i] = year + "/" + mon + "/" + date + " " + hours + ":" + minute + ":" + second
}
return arry
}
console.log(data(2))// ["2021/1/25 13:39:11", "2021/2/25 13:39:11"]