Stai sbagliando una cosa: i valori che stampi sono dei valori COSTANTI che servono per dire al GregorianCalendar quali dati ti interessano. Devi usarli in questo modo:
I valori dei campi vanno dati in pasto al metodo get().codice:GregorianCalendar gc = new GregorianCalendar(); int mese=gc.get(gc.MONTH) + 1; // I mesi partono da 0... ancora non ho capito bene perchè. int anno= gc.get(gc.YEAR); int giorno=gc.get(gc.DAY_OF_MONTH);
Ciao.![]()