调用方法
// 0 和 6 是本周周一到周日 7和13 是下周一到下周日
this.getNextWeekMonday(0);
this.getNextWeekSunday(6);
//获取下周一的日期
getNextWeekMonday(day) {
var Stamp = new Date();
var num = day - Stamp.getDay() + 1;
Stamp.setDate(Stamp.getDate() + num);
var year = Stamp.getFullYear();
var month = Stamp.getMonth() + 1;
var mvar = "";
if (month < 10) {
mvar = "0" + month;
} else {
mvar = month + "";
}
var day = Stamp.getDate();
var dvar = "";
if (day < 10) {
dvar = "0" + day;
} else {
dvar = day + "";
}
let days = year + "-" + mvar + "-" + dvar;
this.beginTime = days + " 00:00:00";
return year + "-" + mvar + "-" + dvar;
},
//获取下周日日期
getNextWeekSunday(day) {
var Stamp = new Date();
var num = day - Stamp.getDay() + 1;
Stamp.setDate(Stamp.getDate() + num);
var year = Stamp.getFullYear();
var month = Stamp.getMonth() + 1;
var mvar = "";
if (month < 10) {
mvar = "0" + month;
} else {
mvar = month + "";
}
var day = Stamp.getDate();
var dvar = "";
if (day < 10) {
dvar = "0" + day;
} else {
dvar = day + "";
}
let days = year + "-" + mvar + "-" + dvar;
this.endTime = days + " 23:59:59";
return year + "-" + mvar + "-" + dvar;
},