Poređenje objekata sa datumima u JavaScript-u

Moguće je upoređivati ne samo stringove, već i objekte sa datumima. Pogledajmo na primeru. Pretpostavimo da imamo dva objekta sa datumima koje smo kreirali preko new Date i upisali u promenljive. Uporedimo koji datum je veći:

javascriptlet date1 = new Date(2020, 1, 1);
let date2 = new Date(2019, 1, 1);

console.log(date1 > date2); // ispisaće true

Pretpostavimo sada da je prvi datum manji od drugog:

javascriptlet date1 = new Date(2020, 1, 1);
let date2 = new Date(2021, 1, 1);

console.log(date1 > date2); // ispisaće false
Задание 1

Dobijte objekat sa datumom koji sadrži trenutni trenutak vremena. Dobijte objekat sa datumom, koji sadrži podne (12 sati) tekućeg dana. Uporedite ova dva objekta i odredite da li je već prošlo podne ili nije.

Задание 2

Dobijte objekat sa datumom koji sadrži trenutni trenutak vremena. Dobijte objekat sa datumom, koji sadrži 15. dan tekućeg meseca. Uporedite ova dva objekta i odredite da li je već prošla polovina meseca ili nije.