DateTime Compare Test

DateTime Compare Test

by Terrance Smith

JavaScript

dateCompare = function(start, end) {
    var result = false;
    var testdt1 = new Date(militaryTimeFixer(start.toString()));
    var testdt2 = new Date(militaryTimeFixer(end.toString()));
    alert("Is "+testdt1+" before "+testdt2);
    result = (testdt1  <=  testdt2);
    return result;
}
    militaryTimeFixer = function(dt){
        var result = dt;
        if(new Date(dt) == "Invalid Date"){
            result = dt.replace(/am|pm/i,"  ");
        }
        return result;
    }
var dt1 = "";
var dt2 = "";


dt1 = "06/20/2011 00:00:00 AM";
dt2 = "06/20/2011 3:02:06 PM";
var result = dateCompare(dt1, dt2);
alert(result);