JavaScript 生成日期列表函数 - 只需起始日期
下面是一个使用JavaScript编写的函数,可以根据起始日期生成日期列表:\n\njavascript\nfunction generateDateList(startDate) {\n let dateList = [];\n let currentDate = new Date(startDate);\n currentDate.setDate(currentDate.getDate() + 3); // 生成三个日期\n\n while (currentDate >= new Date(startDate)) {\n dateList.push(currentDate.toISOString().split('T')[0]);\n currentDate.setDate(currentDate.getDate() - 1);\n }\n\n return dateList.reverse(); // 反转列表顺序\n}\n\n// 示例用法\nlet startDate = '2023-07-15';\n\nlet dateList = generateDateList(startDate);\nconsole.log(dateList);\n\n\n输出结果:\n\n\n[ '2023-07-15', '2023-07-16', '2023-07-17', '2023-07-18' ]\n\n\n你可以根据需要调整起始日期来生成不同的日期列表。
原文地址: https://www.cveoy.top/t/topic/pN5A 著作权归作者所有。请勿转载和采集!