📅  最后修改于: 2023-12-03 14:44:42.987000             🧑  作者: Mango
在 Node.js 中,Date 对象提供了 isSameDay() 方法,用于判断两个日期是否在同一天。
Date.isSameDay(date1, date2);
参数:
date1
:第一个日期对象date2
:第二个日期对象返回值:
下面是一个简单的示例,演示如何使用 Date.isSameDay() 方法来判断两个日期是否在同一天。
const date1 = new Date('2022-01-01T08:00:00');
const date2 = new Date('2022-01-01T12:00:00');
if (Date.isSameDay(date1, date2)) {
console.log('date1 和 date2 在同一天');
} else {
console.log('date1 和 date2 不在同一天');
}
const date3 = new Date('2022-01-01T23:59:59');
const date4 = new Date('2022-01-02T00:00:00');
if (Date.isSameDay(date3, date4)) {
console.log('date3 和 date4 在同一天');
} else {
console.log('date3 和 date4 不在同一天');
}
输出:
date1 和 date2 在同一天
date3 和 date4 不在同一天
Node.js 的 Date.isSameDay() 方法可以方便地判断两个日期是否在同一天,为开发者提供了便利。通过使用该方法,我们可以更加轻松地进行日期的处理和比较,提高了开发效率。