Bonjour à tous,

J'ai un problème pour obtenir le numéro de la semaine avec: Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
GregorianCalendar gc = new GregorianCalendar();
		 gc.set(2011, 01, 01, 01, 00, 00);
		 semaine=gc.get(Calendar.WEEK_OF_YEAR);
		 System.out.println("Semaine:"+ semaine);
Il m'affiche: Semaine:5
Alors que c'est la première semaine de l'année!
Bref, il y a un décalage de 5 semaines.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
System.out.println("LOCALE : " + Locale.getDefault());
		 String version = System.getProperty("java.vm.version");
		 System.out.println("JVM : " + version);
Voici la version:
LOCALE : fr_FR
JVM : 17.1-b03

Avez vous une idée y remédier?
en évitant de mettre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
gc.add(GregorianCalendar.WEEK_OF_YEAR, -5);
Merci