Compare Date and Time Javascript

Here i create two different function for compare date and time. It is a pure javascript code here is no other js library.

by Mahabubur Rahman

HTML

Date : <div id="date"></div>
<hr/>
Time : <div id="time"></div>

JavaScript

var sTime = "14:01:20";
var eTime = "22:00:00";

var sDate='01/01/2011 10:20:45';
var eDate='01/01/2011 15:10:10';

datecompare(sTime,eTime);
if(timecompare(sTime,eTime)){
    document.getElementById("time").innerHTML=eTime;
}else{
    document.getElementById("time").innerHTML=sTime;
}

if(datecompare(sDate,eDate)){
    document.getElementById("date").innerHTML=eDate;
}else{
    document.getElementById("date").innerHTML=sDate;
}

function timecompare(startTime,endTime){
    var regExp = /(\d{1,2})\:(\d{1,2})\:(\d{1,2})/;
    if(parseInt(endTime .replace(regExp, "$1$2$3")) > parseInt(startTime .replace(regExp, "$1$2$3"))){
    	return true;
    }else{
        return false;
    }
}


function datecompare(startDate,endDate){
    if(Date.parse(startDate) < Date.parse(endDate)){
        return true;
    }else{
        return false;
    }
}