你可以使用 JavaScript 的数组函数 'filter' 来过滤掉闭馆日期,并得到一个新的包含闭馆日期的 7 天时间数组。

假设未来 7 天时间数组为 'futureDates',闭馆日期数组为 'closedDates',可以按照以下步骤操作:

  1. 使用 'filter' 函数筛选未来 7 天时间数组,将不在闭馆日期数组中的日期保留下来。
let newDates = futureDates.filter(date => !closedDates.includes(date));
  1. 'newDates' 即为新的 7 天时间数组,并包含闭馆日期。

这样就可以得到一个新的 7 天时间数组,并包含闭馆日期。

完整代码示例:

let futureDates = ['xxxx-xx-xx', 'xxxx-xx-xx', 'xxxx-xx-xx', 'xxxx-xx-xx', 'xxxx-xx-xx', 'xxxx-xx-xx', 'xxxx-xx-xx'];
let closedDates = ['xxxx-xx-xx', 'xxxx-xx-xx', 'xxxx-xx-xx'];

let newDates = futureDates.filter(date => !closedDates.includes(date));
console.log(newDates);

注意:你需要将 'xxxx-xx-xx' 替换为实际的日期。

JavaScript 获取包含闭馆日期的未来 7 天时间数组

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

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