Bonjour,

Je joue avec des Calendars et je n'arrive pas à avoir le nombre de semaines d'un mois donné.
Je souhaite toutes les semaines, même incomplètes.
Une semaine commence le lundi.

Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Calendar startDate = Calendar.getInstance();
startDate.setFirstDayOfWeek(Calendar.MONDAY);
startDate.set(Calendar.MONTH, Calendar.AUGUST);
System.out.println(startDate.getActualMaximum(Calendar.WEEK_OF_MONTH));
Les bons résultats sont :
- Juin 2008 : 6
- Juillet 2008 : 5
- Aout 2008 : 5
- Septembre 2008 : 5
- Fevrier 2010 : 4

Merci à vous si vous voyez mon erreur !!!