Comment comparer deux dates en Javascript

Dans ce tutoriel nous allons découvrir comment comparer deux dates. En JavaScript, nous pouvons comparer deux dates en les convertissant en valeur numérique pour correspondre les heures, pour cela nous utilisons la fonction getTime(). En convertissant les dates données en valeurs numériques, nous pouvons les comparer directement.
 
 
Nous pouvons utiliser les opérateurs relationnels ci-dessous pour comparer deux dates:

<
>
<=
>=

Nous ne pouvons pas appliquer ces opérateurs ci-dessous sur l’objet Date, mais vous pouvez l’utiliser avec la méthode date.getTime():

==
!=
!==
===

 

Exemple 1:
<script type="text/javascript">
   var date1 = new Date('2020-01-25');
   var date2 = new Date('2020-01-20');
   if(date1 > date2){
     document.write('date1 est supérieur à date2');
   }
   else
     document.write('date1 est inférieur à date2');
</script>

La sortie :

date1 est supérieur à date2

 

Exemple 2:
<script type="text/javascript">
    var date1 = new Date('2020-01-20');
    var date2 = new Date('2020-01-20');
    if(date1.getTime() == date2.getTime()){
    document.write('date1 et date2 sont égaux');
    }
    else
    document.write('date1 et date2 ne sont pas égaux');
</script>

La sortie :

date1 et date2 sont égaux
QCM Javascript

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *