Comparaison d'objets Date en JavaScript
On peut comparer non seulement des chaînes de caractères,
mais aussi des objets Date.
Regardons un exemple. Supposons que nous ayons deux
objets Date que nous avons créés via
new Date et enregistrés dans des variables.
Comparons pour voir quelle date est la plus grande :
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2019, 1, 1);
console.log(date1 > date2); // affiche true
Supposons maintenant que la première date soit inférieure à la seconde :
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2021, 1, 1);
console.log(date1 > date2); // affiche false
Obtenez un objet Date contenant le moment actuel. Obtenez un objet Date contenant midi du jour actuel. Comparez ces deux objets et déterminez si midi est déjà passé ou non.
Obtenez un objet Date contenant le moment actuel.
Obtenez un objet Date contenant le 15 du mois actuel.
Comparez ces deux objets et déterminez si la moitié du mois est déjà passée ou non.