Numéro de semaine erroné avec Calendar
Bonjour à tous,
J'ai un problème pour obtenir le numéro de la semaine avec:
Code:
Calendar.WEEK_OF_YEAR
Voici mon code:
Code:
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:
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:
gc.add(GregorianCalendar.WEEK_OF_YEAR, -5);
Merci