如果想获取当天之后的日期,只需把一下 getDateRange代码中的换成这个即可
lastDay = new Date(dateNow.getTime() + intervalDays * oneDayTime)
formateDate(time) {
let year = time.getFullYear()
let month = time.getMonth() + 1 < 10 ? '0' + (time.getMonth() + 1) : (time.getMonth() + 1)
let day = time.getDate() < 10 ? '0' + time.getDate() : time.getDate()
return year + '-' + month + '-' + day
},
getDateRange(dateNow,intervalDays){
let oneDayTime = 24 * 60 * 60 * 1000
let list = []
let lastDay = new Date(dateNow.getTime() - intervalDays * oneDayTime)
list.push(this.formateDate(lastDay))
list.push(this.formateDate(dateNow))
return list;
},
//获取昨天日期
yesterdayAmount() {
let date = new Date()
let list = this.getDateRange(date,1)
console.log("获取昨天日期范围:\n开始日期:"+list[0]+";\n结束日期:"+list[0])
},
//获取近一周日期
sevenAmount() {
let date = new Date();
let list = this.getDateRange(date,6)
},
//获取近一个月的日期
thirtyAmout() {
let date = new Date();
let list = this.getDateRange(date,30)
},
这里只展示一个打印