获取某个月的第一天个最后一天日期

245 阅读1分钟
getDateByMonth(timeStamp) {
      let inDate = new Date(timeStamp);
      let year = inDate.getFullYear();
      let month = inDate.getMonth();
      let startTime = new Date(year, month, 1).toLocaleDateString();
      let endTime = new Date(year, month + 1, 0).toLocaleDateString();

      return {
        startTime: dayjs(startTime).format("YYYY-MM-DD"),
        endTime: dayjs(endTime).format("YYYY-MM-DD"),
      };
    },
    
    
 使用时传参
 this.getDateByMonth('2021-07');  直接传年月即可