Différence de dates

marpi66 Messages postés 13 Date d'inscription mardi 17 août 2004 Statut Membre Dernière intervention 21 décembre 2006 - 25 oct. 2004 à 20:43
cboulas Messages postés 2641 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 8 janvier 2014 - 25 oct. 2004 à 21:07
Salut à tous le monde ,bravo pour le site et à tous les programeurs qui échangent leurs savoir et leurs idées.

Si quelqu'un pouvait me tuyauter sur une différence de dates en comptant que les jours ouvrés (du lundi au vendredi).

Merci

1 réponse

cboulas Messages postés 2641 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 8 janvier 2014 16
25 oct. 2004 à 21:07
Salut,

utilise DateDiff tel que :

DateDiff(interval, date1, date2)   'Interval c'est le type d'écart donc "d" pour les jours


Ensuite prend le nombre fournis et divise le par 30 (nombre de jours approximatif dans un mois) tu obtiens le nombre de mois.

Ensuite comme il y a 20 à 21 jours ouvré. ils faut déterminé combien il y en a :

exemple avec 1,83 mois : compte 2 mois arrondis au chiffre suppérieur (21 jours ouvrés), sinon si 1,12 arrondis à 1 mois (20 jours ouvrés).

tu prend : datediff - (x*j) tu sait combien il y a de jour ouvrés, mais ça ne prend pas les jours férié.

Je pense que ça doit trainé dans un truc de ce genre du moins.

Chris...
Web : Firstruner - eMail : [mailto:support@firstruner.com Support]
0
Rejoignez-nous