Problème calendrier c#

elpampito Messages postés 4 Date d'inscription mercredi 2 août 2006 Statut Membre Dernière intervention 29 août 2006 - 23 août 2006 à 17:15
crilun Messages postés 114 Date d'inscription lundi 10 mai 2004 Statut Membre Dernière intervention 17 octobre 2006 - 24 août 2006 à 12:26
Bonjour à tous et désolé si ma question ne correspond pas au thème...
J'utilise le webform calendar de VS2003 afin de sélectionner des dates de départ et de retour de congés pour une entreprise.
Jusque là, tout va bien.
Je voudrais en fait calculer le nombre de jours ouvrés entre ces 2 dates (c'està dire enlever les weekend).
Par exemple: si je prend des congés du 23/08/2006 au 29/08/2006, je dois prendre 5 jours de conges seulement car il y a un weekend que je ne veux pas compter.
Siquelqu'un a une idée de code...
Merci beaucoup

2 réponses

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
23 août 2006 à 18:58
En faisant un petit peu d'algo tu dois pouvoir t'en tirer trés facilement.

tu connais le jour d'entrée, tu sais qu'il y a 2 jours par semaine qui saute et tu connais le jour de fin ! sinon regarde sur ce site et sur VBFrance il y a pleins d'exemple de code qui fait ca et prend en compte les jours férié.

<hr />Cyril - MVS - MCP
0
crilun Messages postés 114 Date d'inscription lundi 10 mai 2004 Statut Membre Dernière intervention 17 octobre 2006
24 août 2006 à 12:26
crilun


 myDate.DayOfWeek renvoi le numero de jour dans la semaine tu peut ainsi savoir si c'est un samedi ou un dimanche et donc

ne pas compter ces jours
0
Rejoignez-nous