fun_date(num) {
var date1 = new Date()
//今天时间
var time1 =
date1.getFullYear() +
'-' +
(date1.getMonth() + 1) +
'-' +
date1.getDate()
var date2 = new Date(date1)
date2.setDate(date1.getDate() + num)
//num是正数表示之后的时间,num负数表示之前的时间,0表示今天
let mMonth = date2.getMonth() < 10? `0${date2.getMonth()+1}` : date2.getMonth()+1
let mDate = date2.getDate() < 10? `0${date2.getDate()}` : date2.getDate()
var time2 =
date2.getFullYear() +
'-' +
mMonth +
'-' +
mDate
return time2
},
使用:this.fun_date(-7) 得到的就是七天前的日期
this.fun_date(-1) 得到的是今天的日期