bonjour
je voudrais calculer les jours ouvrables d'un mois en éliminer le nombre des week end par exemple le mois en cours contient 30 jours - nombre des week end 8 alors nombre jour ouvrable égal 22 jours
merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Date date = new Date(); Calendar cal1 = Calendar.getInstance(); cal1.setTime(date); //récupérer nombre du jours du mois en cours int nbrJours = cal1.getActualMaximum(Calendar.DAY_OF_MONTH); int d=nbrJours; for(int i=0;i<=d;i++){ if (cal1.get(cal1.DAY_OF_WEEK) == cal1.SATURDAY || cal1.get(Calendar.DAY_OF_WEEK) == cal1.SUNDAY) nbrJours--; { } comment récupérer le nom du jour puis comparer si SATURDAY ou SUNDAY
Partager