Java Vergleichen Sie zwei Daten [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Wie vergleicht man Daten in Java? [Duplikat] 11 Antworten

Ich möchte zwei Daten vergleichen und prüfen, ob das Datum abgelaufen ist oder nicht.

Hier ist der Code, den ich verwendet habe:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:ss:ii");
Date date1 = sdf.parse("20012-10-4 10:15:25");
Date date2 = sdf.parse("2013-10-4 10:15:25");

if(date1.equals(date12)){
    System.out.println("Both are equals");
}

Ich möchte die beiden Daten überprüfen, aber ohne Erfolg.

Ich habe auch versucht, es so zu überprüfen:

if(date1 >= date2){
    System.out.println("Both are not equals");
}

Aber es funktioniert auch nicht.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage