Y a-t'il une méthode simple permettant de connaitre le nombre de semaine
entre deux dates (la classe CTimeSpan s'arrête au nombre de jours) ?
Merci d'avance pour vos réponses.
Diviser par 7 ?
"Bertrand Lenoir-Welter" a écrit :
Merci pour cette réponse, mais celà n'est pas suffisant.
J'aurais dû préciser dans ma question que je voulais le nombre de semaine
calendaire. Ainsi, une simple division par 7 peut me provoquer une différence
allant jusqu'à deux semaines par rapport au résultat que j'attends...
Si quelqu'un a une autre idée, je suis toujours preneur.
Merci.
C'était une boutade. Je connais pas la classe CTimeSpan, mais je suppose
que si t'as un numéro de jour de semaine pour chaque date, ça devrait
quand même pas être difficile de traiter tous les cas. Au pif et sans
réfléchir, tu divises par 7 comme je disais, puis t'ajoutes 1 au résultat ?
"Nico44" <Nic...@discussions.microsoft.com> wrote in message
news:6B1863F4-F4F6-41D7...@microsoft.com...
En .NET, il y a GregorianCalendar.GetWeekOfYear. Tu peux utiliser .NET
Reflector pour voir comment ils font, c'est assez tordu....
Arnaud
MVP - VC