const endDate = renderDate('2024-02-04',15)
const renderDate = (definedDate, days) => {
//definedDate表示起始时间,days表示往后推的天使,比如('2022-06-01',10)
let data = days
var d = new Date(definedDate)
let year = d.getFullYear()
let mon = d.getMonth() + 1
let day = d.getDate()
if (day <= data) {
if (mon > 1) {
mon = mon - 1
} else {
year = year - 1
mon = 12
}
}
d.setDate(d.getDate() + data)
year = d.getFullYear()
mon = d.getMonth() + 1
day = d.getDate()
let s = year + '-' + (mon < 10 ? '0' + mon : mon) + '-' + (day < 10 ? '0' + day : day)
return s
}