Thema: Delphi Arbeitstage berechnen

Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#3

Re: Arbeitstage berechnen

  Alt 25. Jan 2005, 16:00
Delphi-Quellcode:
Function NumWorkDays( StartDate,EndDate:TDateTime):LongInt;
Var Workdays:LongInt;
Begin
  WorkDays := 0;
  While StartDate <= EndDate do Begin
    If DayOfWeek(StartDate) in [2..6] Then
       Inc( WorkDays );
    StartDate := StartDate + 1;
  End;
  Result := WorkDays;
End;
(Feiertag Pruefung muss noch eingebaut werden)
Thomas
  Mit Zitat antworten Zitat