December 4, 2013

Date Comparison: Compare two dates

 //Compare two dates
function fnCompareDates(dDate1, dDate2)
{
     var sDate1 = new Date(dDate1);
     var d1_M = ToInteger(sDate1.getMonth() + 1);
     var d1_D = ToInteger(sDate1.getDate());
     var d1_Y = ToInteger(sDate1.getFullYear());

     var sDate2 = new Date(dDate2);
     var d2_M = ToInteger(sDate2.getMonth() + 1);
     var d2_D = ToInteger(sDate2.getDate());
     var d2_Y = ToInteger(sDate2.getFullYear());

     if ((d1_Y < d2_Y) || ((d1_Y == d2_Y) && (d1_M < d2_M)) || ((d1_Y == d2_Y) && (d1_M == d2_M) && (d1_D < d2_D)))
     {
           return (1);
     }
     else
     {
           return (0);
     }

}

No comments:

Post a Comment