【问题标题】:Javascript how to check if a date is greater than or equal to a date value [duplicate]Javascript如何检查日期是否大于或等于日期值[重复]
【发布时间】:2016-09-25 22:15:02
【问题描述】:

我目前正在尝试查看日期值是否设置为今天或更大的日期。

var date = document.getElementById("inputDate").value;
var varDate = new Date(date); //dd-mm-YYYY
var today = new Date();

if(varDate >= today) {
//Do something..
alert("Working!");
}

日期格式 dd-mm-YYYY

上面的当前代码不起作用。

【问题讨论】:

  • 请说明您要比较的值 - today 命名错误 - 更像是 now,包括时间,而不仅仅是日期。

标签: javascript


【解决方案1】:

如果您只想比较 Date 而不是 Date-Time,请添加此行

var today = new Date();
today.setHours(0,0,0,0);

比较之前。

【讨论】:

    猜你喜欢
    • 2015-03-11
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 2016-03-06
    • 2012-02-24
    • 2012-01-03
    • 1970-01-01
    相关资源
    最近更新 更多