How can I check if two different date objects have the same date information(having same day, month, year ...)? I have tried "==", "===" and .equals but
Hellnar,
you could try (pardon the function name :) - amended per felix's valueof, rather than getTime)
function isEqual(startDate, endDate) {
return endDate.valueOf() == startDate.valueOf();
}
usage:
if(isEqual(date1, date2)){
// do something
}
might get you part of the way there.
see also:
'http://www.java2s.com/Tutorial/JavaScript/0240__Date/DatevalueOf.htm'