Jaki jest najprostszy sposób porównania dwóch dat z pominięciem znaczników czasu. Mam dwie daty: firstDate
pochodzące z bazy danych (przekształcone na datę javascript) i secondDate
pochodzące z pola wprowadzania danych próbnika dat.
Przede moim algorytmie te dwa terminy są równe, ponieważ nie bierze pod uwagę timestamp ale kod nie rozpatrzy ona równa jak firstDate
ma 01:00:00
w nim.
Jak całkowicie odrzucić znacznik czasu w celu porównania?Porównywanie daty JavaScript ignorowanie wartości datownika
firstDate:
czw 24 marca 1992 01:00:00 GMT-0500 (Central Daylight Time)
secondDate:
Wto 24 marca 1992 00:00:00 GMT-0500 (centralny czas letni)
Kod:
if(firstDate < secondDate) {
alert("This alert shouldn't pop out as dates are equal");
}
Derek dziękuję za odpowiedź. Miałem takie samo rozwiązanie, zastanawiając się, czy istnieje inny sposób. Jeśli żadne inne ciało nie odpowiedziało, przyjmuję twoją odpowiedź. – user1195192