使用vue实现数据显示 ,判断工作日 周一到周五 ,比如今天周一 ,就显示上周五的数据

使用vue实现数据显示 ,判断工作日 周一到周五 ,比如今天周一 ,就显示上周五的数据


function dateCal(){
    const day = [1,2,3,4,5]
    let today = new Date('2021-11-16').getDay();
    let index = day.indexOf(today);
    if(index > -1){//是工作日
        
        if(!index){//周一
            return day[day.length-1]
        }
        //其他
        return day[index-1]

    }
}
let searchDay = dateCal();
console.log(searchDay);

new Date().getDay()
星期日为 0,星期一为 1 ....

  let date = new Date()
  if (date.getDay() === 1) {
    let preFriday = new Date(date.getTime() - 3 * 24 * 3600 * 1000).getDate()
    console.log(preFriday)
  }