El código js más corto para implementar "calcular los primeros siete días de la fecha actual (con precisión en meses y años)"

El código js más corto para implementar "calcular los primeros siete días de la fecha actual (con precisión en meses y años)"

// 获取最近七天日期
    getDate() {
    
    
      let days = [];
      let day = new Date();
      for(let i = 0; i <= 144; i += 24){
    
    		//144是前六天的小时数
        let dateItem=new Date(day.getTime() - i * 60 * 60 * 1000);	//使用当天时间戳减去以前的时间毫秒(小时*分*秒*毫秒)

        let y = dateItem.getFullYear();	//获取年份
        let m = (dateItem.getMonth() + 1).toString().padStart(2, '0');	//获取月份并补零,月份从0开始,需要+1
        let d= dateItem.getDate().toString().padStart(2, '0');	//获取日期并补零

        days.push(y + '-' + m + '-' + d);
      }
      console.log("最近七天日期", days)
    },

Supongo que te gusta

Origin blog.csdn.net/TurtleOrange/article/details/125329340
Recomendado
Clasificación