Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在javascript中验证两个不同的日期_Javascript - Fatal编程技术网

在javascript中验证两个不同的日期

在javascript中验证两个不同的日期,javascript,Javascript,我正在使用javascript函数进行日期验证 function IsValidDate() { if (Date.parse($("#startdate").val()) <= Date.parse($("#enddate").val())) { return true; } else { return false } } 函数IsValidDate(){ if(Date.parse($(“#startdate”)

我正在使用javascript函数进行日期验证

function IsValidDate() { 
    if (Date.parse($("#startdate").val()) <= Date.parse($("#enddate").val())) {
        return true;
    } 
    else { 
        return false 
    }
}
函数IsValidDate(){
if(Date.parse($(“#startdate”).val())解析字符串并返回1970年1月1日起的毫秒数

您可以检查两个返回值之间的差异是否小于或等于3天内的总毫秒数,即
259200000==3600000*24*3

function IsValidDate() { 
    var from = Date.parse($("#startdate").val()), to = Date.parse($("#enddate").val());
    if(to - from > 259200000) { // greater than 3 days
        alert('greater than 3 days');
        return false;
    }
    return true;
}

“是否等于3”…3什么?你是在使用日期选择器插件吗?