Groovy - Dates et heures comparerTo ()

Compare deux dates de commande.

Syntaxe

public int compareTo(Date anotherDate)

Paramètres

anotherDate - la date à comparer.

Return Value - La valeur 0si l'argument Date est égal à cette Date; une valeur inférieure à0si cette date est antérieure à l'argument Date; et une valeur supérieure à0 si cette date est postérieure à l'argument Date.

Exemple

Voici un exemple de l'utilisation de cette méthode -

class Example { 
   static void main(String[] args) { 
      Date olddate = new Date("05/11/2015"); 
      Date newdate = new Date("05/11/2015"); 
      Date latestdate = new Date(); 
		
      System.out.println(olddate.compareTo(newdate)); 
      System.out.println(latestdate.compareTo(newdate)); 
   } 
}

Lorsque nous exécutons le programme ci-dessus, nous obtiendrons le résultat suivant -

0 
1