Compararea obiectelor cu date în JavaScript
Pot fi comparate nu doar șirurile de caractere,
ci și obiectele cu date.
Să ne uităm la un exemplu. Să presupunem că avem două
obiecte cu date create prin
new Date și salvate în variabile.
Să comparăm care dată este mai mare:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2019, 1, 1);
console.log(date1 > date2); // va afișa true
Să presupunem acum că prima dată este mai mică decât a doua:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2021, 1, 1);
console.log(date1 > date2); // va afișa false
Obțineți un obiect cu data care conține momentul curent în timp. Obțineți un obiect cu data, care conține amiaza zilei curente. Comparați aceste două obiecte și determinați dacă amiaza a trecut deja sau nu.
Obțineți un obiect cu data care conține momentul curent
în timp. Obțineți un obiect cu data,
care conține data de 15 a lunii curente.
Comparați aceste două obiecte și determinați dacă a trecut
deja jumătatea lunii sau nu.