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 :
Les bons résultats sont :
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));
- Juin 2008 : 6
- Juillet 2008 : 5
- Aout 2008 : 5
- Septembre 2008 : 5
- Fevrier 2010 : 4
Merci à vous si vous voyez mon erreur !!!
Partager