出发和返回日期

Departure And Returned Date

   function CompareDate( epr_departuredate,epr_returneddate) {
    var epr_departuredate = new Date(24,11,2016); //Today Date
   var epr_returneddate = new Date(25,11,2016);
   if (epr_departuredate >epr_returneddate) {

        alert("Departure Date  Cannot Late Than Return Date. Please Check");
    }else {
        alert("Date You Enter is Valid. Please Continue.");
    }
}

为什么我的代码不起作用,它只显示:

Departure Date Cannot Late Than Return Date. Please Check.

当我运行。我只是想比较出发日期和返回日期。

你可以检查这个:

function CompareDate( epr_departuredate,epr_returneddate) {
    epr_departuredate="2017/05/28";//say it is string and pass this value when call the function
    epr_returneddate="2017/05/29"
    var departuredate = new Date(epr_departuredate); //Today Date
    var returneddate = new Date(epr_returneddate);
   if (departuredate >returneddate) {

        alert("Departure Date  Cannot Late Than Return Date. Please Check");
    }else {
        alert("Date You Enter is Valid. Please Continue.");
    }
}