获取当前时间
let newtimeData = new Date()
let Y = newtimeData.getFullYear()//getFullYear方法以四位数字返回年份
let M = newtimeData.getMonth() + 1// getMonth方法从 Date 对象返回月份 (0 ~ 11),返回结果需要手动加一
let D = newtimeData.getDate()// getDate方法从 Date 对象返回一个月中的某一天 (1 ~ 31)
let h = newtimeData.getHours()// getHours方法返回 Date 对象的小时 (0 ~ 23)
let m = newtimeData.getMinutes()// getMinutes方法返回 Date 对象的分钟 (0 ~ 59)
let s = newtimeData.getSeconds()// getSeconds方法返回 Date 对象的秒数 (0 ~ 59)
this.timeData = Y+'-'+ M +'-' + D
// console.log('当前时间',this.timeData)
获取前一天的时间
// 开始前一个月时间
let lastMonthTimeR = new Date(new Date().getTime() - 1 * 24 * 60 * 60 * 1000)
let lastMonthY = lastMonthTimeR.getFullYear()
let lastMonthM = lastMonthTimeR.getMonth() + 1
let lastMonthD = lastMonthTimeR.getDate()
let lastMonthh = lastMonthTimeR.getHours()
let lastMonthm = lastMonthTimeR.getMinutes()
let lastMonths = lastMonthTimeR.getSeconds()
let lastMonthTime = lastMonthY +'-'+ lastMonthM+'-' + lastMonthD +'-'+ lastMonthh +'-'+lastMonthm +'-'+lastMonths
获取前一个月的时间
// 开始前一个月时间
let lastMonthTimeR = new Date(new Date().getTime() - 30 * 24 * 60 * 60 * 1000)
let lastMonthY = lastMonthTimeR.getFullYear()
let lastMonthM = lastMonthTimeR.getMonth() + 1
let lastMonthD = lastMonthTimeR.getDate()
this.notCoveredListData.startTime = lastMonthY+'-'+ lastMonthM +'-' + lastMonthD
//时分秒同上
获取当天0点的时间戳
let timer = new Date(new Date().toLocaleDateString()).getTime()
获取当天最晚时间的时间戳
new Date(new Date(new Date().toLocaleDateString()).getTime()+24*60*60*1000-1).getTime()
获取一个月最晚时间的时间戳
new Date(new Date(new Date().toLocaleDateString()).getTime()+30*24*60*60*1000-1).getTime()