Se devi manipolare delle date in Java allora puoi usare proficuamente la classe GregorianCalendar del package java.util
In particolare il metodo get() può essere usato per recuperare, separatamente, giorno, mese e anno di una data.
codice:
GregorianCalendar gc = new GregorianCalendar();

// Ottengo il giorno:
int giorno = gc.get(Calendar.DAY_OF_MONTH);

// Ottengo il mese:
int mese = gc.get(Calendar.MONTH);

// Ottengo l'anno:
int anno = gc.get(Calendar.YEAR);
Ciao.