Quando si confrontano gli oggetti data in Javascript, ho scoperto che anche il confronto della stessa data non restituisce true.
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
Come posso confrontare l'uguaglianza di queste date? Sono interessato a utilizzare l' Dateoggetto nativo di JS e non le librerie di terze parti poiché non è appropriato utilizzare un JS di terze parti solo per confrontare le date.