// 首先安装并引用moment
import moment from "moment";
getDay(day) {
let text = ''
switch (day) {
case 0:
text = '周日';
break;
case 1:
text = '周一';
break;
case 2:
text = '周二';
break;
case 3:
text = '周三';
break;
case 4:
text = '周四';
break;
case 5:
text = '周五';
break;
case 6:
text = '周六';
break;
}
return text
}
showDateList(nowDate) {
let nowDateList = [];
let newDate = new Date(nowDate)
newDate.setTime(newDate.getTime() - 24 * 60 * 60 * 1000 * 3);
let nowShowDate = {
dateNum: newDate.getDate(),
dateReal: moment(newDate).format("DD"),
datePost: moment(newDate).format("yyyy-MM-DD"),
dayShow: this.getDay(newDate.getDay())
}
nowDateList.push(nowShowDate)
for (let i = 0; i < 6; i++) { // 例如7天
newDate.setTime(newDate.getTime() + 24 * 60 * 60 * 1000);
nowShowDate = {
dateNum: newDate.getDate(),
dateReal: moment(newDate).format("DD"),
datePost: moment(newDate).format("yyyy-MM-DD"),
dayShow: this.getDay(newDate.getDay())
}
nowDateList.push(nowShowDate)
}
console.log(nowDateList)
}
this.showDateList(new Date())
加载最近n天日期
于 2022-09-14 10:02:23 首次发布