可以使用JavaScript内置的Date对象来比较日期。下面是一个示例代码:
// 获取今天的日期
var today = new Date();
// 获取输入的日期
var inputDate = new Date("2022-01-01");
// 比较日期
if (inputDate > today) {
console.log("输入的日期在今天之后");
} else if (inputDate < today) {
console.log("输入的日期在今天之前");
} else {
console.log("输入的日期是今天");
}
在这个示例中,我们首先创建了一个Date对象来表示今天的日期。然后,我们使用同样的方式创建了另一个Date对象来表示输入的日期。接下来,我们使用大于(>)和小于(<)运算符来比较这两个日期对象。
如果输入的日期在今天之后,就会输出"输入的日期在今天之后"。如果输入的日期在今天之前,就会输出"输入的日期在今天之前"。如果输入的日期和今天是同一天,就会输出"输入的日期是今天"。
你可以根据实际情况修改日期的格式,以适应你的需求。