java Porównaj dwie daty [duplikat]

To pytanie ma już tutaj odpowiedź:

Jak porównać daty w Javie? [duplikować] 11 odpowiedzi

Chcę porównać dwie daty i sprawdzić, czy data wygasła, czy nie.

Oto kod, którego użyłem:

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");
}

Chcę sprawdzić dwie daty, ale bez powodzenia.

Próbowałem też to sprawdzić:

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

Ale to też nie działa.

questionAnswers(6)

yourAnswerToTheQuestion