// getDay(0);//当天日期 getDay(-7);//7天前日期 getDay(0);//当天日期 getDay(-3);//3天前日期
getDay(day) {
var today = new Date();
var targetday_milliseconds = today.getTime() + 1000 * 60 * 60 * 24 * day;
today.setTime(targetday_milliseconds); //注意,这行是关键代码
var tYear = today.getFullYear();
var tMonth = today.getMonth();
var tDate = today.getDate();
tMonth = this.doHandleMonth(tMonth + 1);
tDate = this.doHandleMonth(tDate);
return tYear + "-" + tMonth + "-" + tDate;
},
doHandleMonth(month) {
var m = month;
if (month.toString().length == 1) {
m = "0" + month;
}
return m;
}
cerated获取日期后再组装,首屏加载前一周日期
created(){
var day7 = this.getDay(-7);
var day1 = this.getDay(-1);
this.pickerVal = [day7,day1];
},