Porovnávanie objektov s dátumami v JavaScripte
Je možné porovnávať nielen reťazce,
ale aj objekty s dátumami.
Pozrime sa na príklad. Predpokladajme, že máme dva
objekty s dátumami, ktoré sme vytvorili pomocou
new Date a zapísali do premenných.
Porovnajme, ktorý dátum je väčší:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2019, 1, 1);
console.log(date1 > date2); // vypíše true
Predpokladajme teraz, že prvý dátum je menší ako druhý:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2021, 1, 1);
console.log(date1 > date2); // vypíše false
Získajte objekt s dátumom obsahujúci aktuálny časový okamih. Získajte objekt s dátumom, obsahujúci poludnie aktuálneho dňa. Porovnajte tieto dva objekty a určite, či už poludnie bolo alebo nie.
Získajte objekt s dátumom obsahujúci aktuálny
časový okamih. Získajte objekt s dátumom,
obsahujúci 15. deň aktuálneho mesiaca.
Porovnajte tieto dva objekty a určite, či už
polovica mesiaca prešla alebo nie.