/

如何在 JavaScript 中确定日期是否是今天

如何在 JavaScript 中确定日期是否是今天

了解如何判断一个 JavaScript Date 对象实例是否代表了“今天”这个日期时间。

给定一个 Date 实例,我们可以使用 getDate()getMonth()getFullYear() 方法来获取日期的日、月和年,并将它们与今天进行比较,可以通过 new Date() 获取今天的日期时间。

下面是一个小函数,如果参数是今天,则返回 true。

1
2
3
4
5
6
7
8
const isToday = (someDate) => {
const today = new Date();
return (
someDate.getDate() === today.getDate() &&
someDate.getMonth() === today.getMonth() &&
someDate.getFullYear() === today.getFullYear()
);
};

你可以这样使用它:

1
const today = isToday(myDate);

如果需要,可以查看JavaScript 日期指南,了解更多如何处理 Date 对象的方法。

tags: [“JavaScript”, “Date”, “日期处理”]