可以使用JavaScript的Date对象来进行日期的判断和计算。以下是一个示例代码,可以判断当前时间未来7天内的闭馆和开馆日期:

// 获取当前时间
var currentDate = new Date();
// 未来7天的日期范围
var futureDateRange = [];
for (var i = 1; i <= 7; i++) {
  var futureDate = new Date();
  futureDate.setDate(currentDate.getDate() + i);
  futureDateRange.push(futureDate);
}

// 判断每一天是否闭馆
futureDateRange.forEach(function(date) {
  var year = date.getFullYear();
  var month = date.getMonth() + 1;
  var day = date.getDate();
  // 判断是否闭馆
  if ((year === 2023 && month === 7 && day === 1) || (year === 2023 && month === 7 && day === 2)) {
    console.log(year + '-' + month + '-' + day + ' 闭馆');
  } else {
    console.log(year + '-' + month + '-' + day + ' 开馆');
  }
});

在上述代码中,通过循环获取未来7天的日期范围,并使用if语句判断每一天是否为闭馆日期。如果是闭馆日期,则输出'闭馆',否则输出'开馆'。

JavaScript 判断未来7天内每天是开馆还是闭馆

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

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