Décalage d'un mois dans la classe Calendar
Salut,
J'ai un petit probleme avec la classe Calendar, j'ai un décalage d'un mois.
voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| public class Dates {
public static void main(String [] args){
Date d = new Date();
long time = d.getTime();
GregorianCalendar calendar = new GregorianCalendar();
calendar.setTimeInMillis(time);
System.out.println("Année:"+calendar.get(Calendar.YEAR));
System.out.println("Mois:"+calendar.get(Calendar.MONTH));
System.out.println("Jour:"+calendar.get(Calendar.DAY_OF_MONTH));
System.out.println(new Date());
}
} |
Le résultat:
Code:
1 2 3 4
| Année:2007
Mois:8
Jour:21
Fri Sep 21 09:34:38 CEST 2007 |