封装一个 获取前一天和后一天
data() {
return {
currentDate: new Date().getTime(),
}
}
// 得到上一天和下一天
getServerTimeStamp(IncreaseDecrease) {
console.log(e, "判断触发的位置")
if (IncreaseDecrease == 1) {
let time_num = new Date(this.currentDate); // 这是选择的日期转为时间戳的值
let addDay = + time_num + 1000 * 60 * 60 * 24; // 加一天
let newTime = new Date(addDay);var yy = newTime.getFullYear();
var mm = newTime.getMonth() + 1;
var dd = newTime.getDate();
this.currentDate = addDay
this.yearAndMonth = this.timeStamp(this.currentDate)
this.CurrentRescue() // 更改时间后 刷新环形图 和柱状图
this.initChart(this.rescueTaberIndex) // 更改时间后 刷新环形图 和柱状图
console.log(yy + '年' + mm +"月" + dd+ "日","9999")
return yy + '年' + mm +"月" + dd+ "日"
}else {
let time_num = new Date(this.currentDate); // 这是选择的日期转为时间戳的值
let addDay = +time_num - 1000 * 60 * 60 * 24; // 减一天
let newTime = new Date(addDay);var yy = newTime.getFullYear();
var mm = newTime.getMonth() + 1;
var dd = newTime.getDate();
this.currentDate = addDay
this.yearAndMonth = this.timeStamp(this.currentDate)
this.CurrentRescue() // 更改时间后 刷新环形图 和柱状图
this.initChart(this.rescueTaberIndex) // 更改时间后 刷新环形图 和柱状图
return yy + '年' + mm +"月" + dd+ "日"
}
// var date = '2022-8-16'
// var timeStamp = Date.parse(date)
// console.log(timeStamp,"这是转换的时间戳") // 1660579200000 转回去是2022-08-16 00:00:00
},