Salve ragazzi ho 2 problemi molto strani con la libreria Calendar,GregorianCalendar e Date ovvero , per recuperare la data odierna faccio cosi:
codice:
GregorianCalendar gc = new GregorianCalendar();
Date data;
int giorno= gc.get(Calendar.DAY_OF_MONTH);
int mese= gc.get(Calendar.MONTH);
int anno= gc.get(Calendar.YEAR);
data=new Date(giorno,mese,anno);
System.out.print(data +" giorno :" + giorno +" mese : " + mese + " anno : "+anno);
il problema e che mi stampa questo:
1927-04-03 giorno :21 mese : 9 anno : 2011,
ovvero quando la variabile data mi restituisce questo 1927-04-03 mentre il mese mi restituisce 9 al posto di 10.
mi sapreste dire il motivo?