下面是一个使用JavaScript编写的函数,可以根据起始日期生成日期列表:

function generateDateList(startDate, endDate) {
  let dateList = [];
  let currentDate = new Date(startDate);
  endDate = new Date(endDate);

  while (currentDate <= endDate) {
    dateList.push(currentDate.toISOString().split('T')[0]);
    currentDate.setDate(currentDate.getDate() + 1);
  }

  return dateList;
}

// 示例用法
let startDate = '2023-07-15';
let endDate = '2023-07-18';

let dateList = generateDateList(startDate, endDate);
console.log(dateList);

输出结果:

[ '2023-07-15', '2023-07-16', '2023-07-17', '2023-07-18' ]

你可以根据需要调整起始日期和结束日期来生成不同的日期列表

2023-7-15上白班2023-7-16上晚班 2023-7-17上白班2023-7-18上晚班只要起始日期不要天数写个js函数

原文地址: https://www.cveoy.top/t/topic/h5ee 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录