Groovy - Date e orari sono uguali a ()

Confronta due date per l'uguaglianza. Il risultato è vero se e solo se l'argomento non è null ed è un oggetto Date che rappresenta lo stesso punto nel tempo, al millisecondo, di questo oggetto.

Pertanto, due oggetti Date sono uguali se e solo se il file getTime restituisce lo stesso valore lungo per entrambi.

Sintassi

public boolean equals(Object obj)

Parametri

obj: l'oggetto da confrontare.

Valore di ritorno

Vero se gli oggetti sono gli stessi; altrimenti falso.

Esempio

Di seguito è riportato un esempio di utilizzo di questo metodo:

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.equals(newdate));
      System.out.println(latestdate.equals(newdate));
   } 
}

Quando eseguiamo il programma sopra, otterremo il seguente risultato:

true 
false