Porovnávání objektů s daty v JavaScriptu
Lze porovnávat nejen řetězce,
ale i objekty s daty.
Podívejme se na příklad. Předpokládejme, že máme dva
objekty s daty, které jsme vytvořili pomocí
new Date a zapsali do proměnných.
Pojďme porovnat, které datum je větší:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2019, 1, 1);
console.log(date1 > date2); // vypíše true
Nyní předpokládejme, že první datum je menší než druhé:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2021, 1, 1);
console.log(date1 > date2); // vypíše false
Získejte objekt s datem obsahující aktuální časový okamžik. Získejte objekt s datem, obsahující poledne aktuálního dne. Porovnejte tyto dva objekty a určete, zda již bylo poledne nebo ne.
Získejte objekt s datem obsahující aktuální
časový okamžik. Získejte objekt s datem,
obsahující 15. den aktuálního měsíce.
Porovnejte tyto dva objekty a určete, zda již
prošla polovina měsíce nebo ne.