代码
export function funDate (timeInterval) {
var currDate = new Date()
let year = currDate.getFullYear()
let month = currDate.getMonth() + 1
let day = currDate.getDate()
if (parseInt(month) < 10) {
month = '0' + month
}
if (parseInt(day) < 10) {
day = '0' + day
}
var formatCurrDate = year + '-' + month + '-' + day// time1表示当前时间来
console.log('formatCurrDate: ' + formatCurrDate)
var beforeOneWeekDate = new Date(currDate)
beforeOneWeekDate.setDate(currDate.getDate() - timeInterval)
let year2 = beforeOneWeekDate.getFullYear()
let month2 = beforeOneWeekDate.getMonth() + 1
let day2 = beforeOneWeekDate.getDate()
if (parseInt(month2) < 10) {
month2 = '0' + month2
}
if (parseInt(day2) < 10) {
day2 = '0' + day2
}
var formatBeforeOneWeekDate = year2 + '-' + month2 + '-' + day2
console.log('formatBeforeOneWeekDate: ' + formatBeforeOneWeekDate)
return formatBeforeOneWeekDate
}
调用方法
funDate(7)