Perbandingan Objek dengan Tarikh dalam JavaScript

Bukan hanya rentetan yang boleh dibandingkan, tetapi juga objek dengan tarikh. Mari lihat contoh. Katakan kita ada dua objek dengan tarikh yang dibuat melalui new Date dan disimpan dalam pembolehubah. Mari bandingkan, tarikh mana yang lebih besar:

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

console.log(date1 > date2); // akan memaparkan true

Sekarang, katakan tarikh pertama kurang daripada yang kedua:

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

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

Dapatkan objek dengan tarikh, yang mengandungi masa semasa. Dapatkan objek dengan tarikh, yang mengandungi tengah hari hari ini. Bandingkan kedua-dua objek ini dan tentukan sama ada tengah hari telah berlalu atau belum.

Задание 2

Dapatkan objek dengan tarikh, yang mengandungi masa semasa. Dapatkan objek dengan tarikh, yang mengandungi hari 15 bulan semasa. Bandingkan kedua-dua objek ini dan tentukan sama ada separuh bulan telah berlalu atau belum.