PDA

View Full Version : [JAVA] Confronto date


durbans
19-12-2006, 12:59
Dovrei vedere se la data di oggi (dateA) meno 30 giorni e' maggiore o minore di un'altra data (dateB)
Pensavo di trasformare entrambe le date in long , scalare da dateA il valore (30 * 24 * 3600 * 1000) e confrontare con dateB.

Puo' andare o ci sono dei problemi ?
Esistono metodi predefiniti che lo fanno ?

Mixmar
19-12-2006, 13:30
Dovrei vedere se la data di oggi (dateA) meno 30 giorni e' maggiore o minore di un'altra data (dateB)
Pensavo di trasformare entrambe le date in long , scalare da dateA il valore (30 * 24 * 3600 * 1000) e confrontare con dateB.

Puo' andare o ci sono dei problemi ?
Esistono metodi predefiniti che lo fanno ?

Prova ad usare il metodo GregorianCalendar.roll().

orpheus
19-12-2006, 13:51
Concorto...mi appoggerei anchio sui metodi della classe GregorianCalendar per far operazioni sulle date