Ho provato ad usare i metodi che mi avete suggerito ma c'è qualcosa che non capisco:
se scrivo

GregorianCalendar gc = new GregorianCalendar();

int mese=gc.MONTH;
int anno= gc.YEAR;
int giorno=gc.DAY_OF_MONTH;

in debug mi dice che:

mese=2;
anno=1;
giorno=5;

ma che riferimento prende per tirar fuori questi valori?
Io avrei bisogno di un metodo che mi estragga 280906.
Grazie