comparing dates JS

Comparing two dates in JS

by rao b

HTML

<div id="fullDate"></div>
<div id="date"></div>
<div id="month"></div>
<div id="year"></div>
<div id="hour"></div>
<div id="minutes"></div>
<div id="seconds"></div>

JavaScript

var dateVar = new Date();
var curDateVar = dateVar.getDate();
var curMonthVar = dateVar.getMonth() + 1;
var curYearVar = dateVar.getFullYear();
var hoursVar = dateVar.getHours();
var minutesVar = dateVar.getMinutes();
var secondsVar = dateVar.getSeconds();

document.getElementById("fullDate").innerHTML = dateVar;
document.getElementById("date").innerHTML = "Date: " +  curDateVar;
document.getElementById("month").innerHTML = "Month: " +  curMonthVar;
document.getElementById("year").innerHTML = "Year: " +  curYearVar;
document.getElementById("hour").innerHTML = "Hours: " + hoursVar;
document.getElementById("minutes").innerHTML = "Minutes: " + minutesVar;
document.getElementById("seconds").innerHTML = "Seconds: " + secondsVar;



   function CompareDate() {
       //Note: 00 is month i.e. January
       var dateOne = new Date(2010, 10, 15, 14, 55, 59); //Year, Month, Date, hours, minutes, seconds
       var dateTwo = new Date(2010, 10, 15, 14, 56, 59); //Year, Month, Date, hours, minutes, seconds
       if (dateOne > dateTwo) {
         
            alert("Date One is greather then Date Two.");
        }else {
            alert( "" + dateOne + " and " + dateTwo + "");
            alert("Date Two is greather then Date One.");
        }
    }
 
    CompareDate();