E 'un modo valido di date di confronto:Devo usare Calendar.compareTo() per confrontare le date?
Calendar someCalendar1 = Calendar.getInstance(); // current date/time
someCalendar1.add(Calendar.DATE, -14);
Calendar someCalendar2 = Calendar.getInstance();
someCalendar2.setTime(someDate); // someDate is in the format of MM/dd/yyyy
if(someCalendar2.compareTo(someCalendar1) < 0){
...Code...
}
... o c'è un approccio migliore?
Grazie a un mucchio .. :) –
Se si confronta Data, non si perdono tutti i dati del fuso orario e quindi si ottiene la risposta sbagliata a meno che entrambi i calendari si trovino nello stesso fuso orario? –