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 : Sélectionner tout - Visualiser dans une fenêtre à part
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?