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

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
merci d'avance