Get the last seven days

Business requirements:
Insert picture description here
code processing:

 //整理时间格式,整理出自己想要的几月几号以及星期几
    handleTiem(date) {
    
    
      var time = {
    
     riqi: "", week: "" };
      time.riqi = date.getMonth() + 1 + "/" + date.getDate();
      switch (date.getDay()) {
    
    
        case 0:
          time.week = "周日";
          break;
        case 1:
          time.week = "周一";
          break;
        case 2:
          time.week = "周二";
          break;
        case 3:
          time.week = "周三";
          break;
        case 4:
          time.week = "周四";
          break;
        case 5:
          time.week = "周五";
          break;
        case 6:
          time.week = "周六";
          break;
      }
      this.timeArr.push(time);
    },
   //时间
    getTime() {
    
    
      var arr = [];
      var Date0 = new Date();
      for (var i = 0; i < 7; i++) {
    
    
      //这里是将来的七天,如果是过去的七天将加号转换为减号就好
        arr.push(new Date(Date0.getTime() + i * 24 * 60 * 60 * 1000));
      }
      arr.forEach((item) => {
    
    
        this.handleTiem(item);
      });
    },
   

Guess you like

Origin blog.csdn.net/weixin_43131046/article/details/115049842
Recommended