Date avec GregorianCalendar qui ne s'affiche pas correctement
bonjour,
j'ai un problème avec GregorianCalendar, il ne m'affiche pas la date correctement.
enfin il affiche correctement jour et an mais pas les mois.
quelqu'un à une explication?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
Date dateNow = new java.util.Date();
GregorianCalendar gc2 = new GregorianCalendar();
gc2.setTime(dateNow);
int dateNowJ = gc2.get(Calendar.DAY_OF_MONTH);
int dateNowM = gc2.get(Calendar.MONTH);
int dateNowY = gc2.get(Calendar.YEAR);
System.out.println("jour: " + dateNowJ);
System.out.println("mois: " + dateNowM);
System.out.println("année: " + dateNowY); |
résultat :
jour: 1
mois: 6
année: 2009
alors qu'on est le moi 7?