Porównując obiekty daty w Javascript stwierdziłem, że nawet porównanie tej samej daty nie zwraca prawdy.
var startDate1 = new Date("02/10/2012");
var startDate2 = new Date("01/10/2012");
var startDate3 = new Date("01/10/2012");
alert(startDate1>startDate2); // true
alert(startDate2==startDate3); //false
Jak mogę porównać równość tych dat? Jestem zainteresowany wykorzystaniem natywnego Dateobiektu JS, a nie bibliotek stron trzecich, ponieważ nie jest właściwe używanie JS strony trzeciej tylko do porównywania dat.