Vergleich von Datumsobjekten in JavaScript

Man kann nicht nur Strings vergleichen, sondern auch Datumsobjekte. Schauen wir uns ein Beispiel an. Angenommen, wir haben zwei Datumsobjekte, die wir mit new Date erstellt und in Variablen gespeichert haben. Lassen Sie uns vergleichen, welches Datum größer ist:

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

console.log(date1 > date2); // gibt true aus

Angenommen, das erste Datum ist jetzt kleiner als das zweite:

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

console.log(date1 > date2); // gibt false aus
Задание 1

Erhalten Sie ein Datumsobjekt, das den aktuellen Zeitpunkt enthält. Erhalten Sie ein Datumsobjekt, das den Mittag des aktuellen Tages enthält. Vergleichen Sie diese beiden Objekte und bestimmen Sie, ob es bereits Mittag war oder nicht.

Задание 2

Erhalten Sie ein Datumsobjekt, das den aktuellen Zeitpunkt enthält. Erhalten Sie ein Datumsobjekt, das den 15. des aktuellen Monats enthält. Vergleichen Sie diese beiden Objekte und bestimmen Sie, ob die Monatshälfte bereits vorüber ist oder nicht.