javascript - 如何使今天的日期等于特定日期?

标签 javascript date

  const today = new Date();
  today.setHours(0,0,0,0); // Tue May 31 2022
 
  let dateHoliday = new Date('Tue May 31 2022');
  (today == dateHoliday) ? alert('holiday') : alert('regular day');

上面的代码返回正常日期。我希望这是真的。

最佳答案

你可以打电话。 getTime () 对两个值进行比较,然后对数值进行比较。

const today = new Date();
today.setHours(0,0,0,0); // Tue May 31 2022
 
let dateHoliday = new Date('Tue May 31 2022');
(today.getTime() === dateHoliday.getTime()) ? alert('holiday') : alert('regular day');

关于javascript - 如何使今天的日期等于特定日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72452567/

相关文章:

javascript - 如何在用户单击第二个下拉菜单时关闭第一个下拉菜单?

javascript - .next() 方法并跳过特定元素

javascript - 如何在 Angularjs 启动时调用服务

JavaScript,获取第二天的日期

javascript - 如何从字符串日期 ("Y-m-d"中获取正确的日期)?

javascript - hsl 到 rgb 的转换。值(value)观太差了。与解决方案进行比较。我做了什么不同的事情?

java - 列出前 12 个月

python - 是否有一致的方法来枚举两个日期之间的天数/周数/月数?

php - 处理 PHP DateTime 中格式正确但无效的日期

javascript - React State 未更新关键事件