bonjour tout le monde ,
voila j'aimerais calculé a partir de deux dates mais en enlevant le jeudi et le vendredi j'ai un exemple mais qui calcul le nombre de dimanche puis je ladapté ????
merci a tous
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
18
19
20 var Days, Sundays, DayOfWeek1: Integer; begin DayOfWeek1 := DayOfWeek(d1); if (DayOfWeek1 = 1) or (DayOfWeek(d2) = 1) then ShowMessage('Les dimanches ne sont pas pris en compte !') else if D1 > D2 then ShowMessage('La première date doit être antérieure à la seconde') else begin //Days := DaysBetween(d2, d1); Days := Trunc(d2 - d1); // pour les pauvres Delphi 4 Sundays := Days div 7; if (Days mod 7) <> 0 then if (DayOfWeek1 xor 7 < Days div 7) then inc(Sundays); Result := Format('%d jour(s) dont %d dimanche(s)', [Days, Sundays]); end; end;
Partager