Comparación de objetos Date en JavaScript

No solo se pueden comparar cadenas, sino también objetos Date. Veamos un ejemplo. Supongamos que tenemos dos objetos Date creados con new Date y guardados en variables. Comparemos qué fecha es mayor:

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

console.log(date1 > date2); // mostrará true

Ahora supongamos que la primera fecha es menor que la segunda:

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

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

Obtenga un objeto Date que contenga el momento actual. Obtenga un objeto Date que contenga el mediodía del día actual. Compare estos dos objetos y determine si ya ha pasado el mediodía o no.

Задание 2

Obtenga un objeto Date que contenga el momento actual. Obtenga un objeto Date que contenga el día 15 del mes actual. Compare estos dos objetos y determine si ya ha pasado la mitad del mes o no.