OVH Cloud OVH Cloud

DiffDate et calendrier ISO

1 réponse
Avatar
jean-paul.bataille
Bonjour

Je d=E9sire obtenir en jours ouvrables -selon le calendrier europ=E9en
-ISO- la diff=E9rence entre deux dates :

DelaisR=E9ponse: DiffDate( A ;[DateDeR=E9ception];[DateDeR=E9ponse]; B ; C
)

J'ai quelques soucis avec les param=E9tres A, B et C

Si les deux dates sont 4 aout et 11 aout

Si A =3D "w" , qui est cens=E9 me donner les jours ouvrables (Working
days)
j'obtiens 1 alors que j'attends 5 Bet C peuvent
alors valoir 0 ou 2.

Si A =3D "d" , qui est cens=E9 me donner le nombres de jours
j'obtiens 7 comme attendu.
Quelles sont les bonnes valeurs de A, B et C ?

Merci d'avance.

1 réponse

Avatar
Eric
Bonjour,

Ce lien peut-être : http://support.microsoft.com/kb/95977/fr
qui propose une fonction DateDiffW(BegDate, EndDate) mais je ne garantis
rien pour la norme ISO.

Il existe d'autres liens pour Access2K et Acces2002 mais la fonction me
semble être la même (lecture très très rapide)

Bonjour

Je désire obtenir en jours ouvrables -selon le calendrier européen
-ISO- la différence entre deux dates :

DelaisRéponse: DiffDate( A ;[DateDeRéception];[DateDeRéponse]; B ; C
)

J'ai quelques soucis avec les paramétres A, B et C

Si les deux dates sont 4 aout et 11 aout

Si A = "w" , qui est censé me donner les jours ouvrables (Working
days)
j'obtiens 1 alors que j'attends 5 Bet C peuvent
alors valoir 0 ou 2.

Si A = "d" , qui est censé me donner le nombres de jours
j'obtiens 7 comme attendu.
Quelles sont les bonnes valeurs de A, B et C ?

Merci d'avance.



--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr