使用当前时间的前一天时间
//获取当前日期前一天(格式:2021-01-01)
getBeforeDay() {
//先获取当天时间前一天的时间戳
let time = new Date().getTime() - 24 * 60 * 60 * 1000;
//根据js方法获取年月日时分秒
let yy = new Date(time).getFullYear();
let mm =new Date(time).getMonth() + 1 < 10
? "0" + (new Date(time).getMonth() + 1)
: new Date(time).getMonth() + 1;
let dd =new Date(time).getDate() < 10
? "0" + new Date(time).getDate()
: new Date(time).getDate();
let hh = new Date(time).getHours();
let mf = new Date(time).getMinutes() < 10
? "0" + new Date(time).getMinutes()
: new Date(time).getMinutes();
let ss =new Date(time).getSeconds() < 10
? "0" + new Date(time).getSeconds()
: new Date(time).getSeconds();
//将自己所需要的的数据字段拼接即可
let beforeDay = yy + "-" + mm + "-" + dd;
},
因为本人的需求只展示了年月日,对于后面的时分秒没有要求,所以并没有对时分秒的准确性做测试