Vergelyking van datumvoorwerpe in JavaScript

Jy kan nie net snare vergelyk nie, maar ook datumvoorwerpe. Kom ons kyk na 'n voorbeeld. Gestel ons het twee datumvoorwerpe wat ons geskep het met new Date en in veranderlikes gestoor het. Kom ons vergelyk watter datum groter is:

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

console.log(date1 > date2); // sal true vertoon

Gestel nou die eerste datum is kleiner as die tweede:

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

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

Kry 'n datumvoorwerp wat die huidige oomblik bevat. Kry 'n datumvoorwerp wat middag van die huidige dag bevat. Vergelyk hierdie twee voorwerpe en bepaal of middag reeds verby is of nie.

Задание 2

Kry 'n datumvoorwerp wat die huidige oomblik bevat. Kry 'n datumvoorwerp wat die 15de van die huidige maand bevat. Vergelyk hierdie twee voorwerpe en bepaal of die helfte van die maand reeds verby is of nie.