Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
Delphi 12 Athens
|
AW: Werktage Berechnung
21. Apr 2011, 08:34
- jetzt bis zum nächsten Sonntag/Wochen-Ende rechnen (wenn kleiner Enddatum, ansonsten aufpassen).
- das Selbe noch mal vom letzen Montag/Wochen-Anfang (also der vom Enddatum, hier ebenfalls auf das Startdatum und eine eventuelle Überschneidung achten)
- nur die Wochen dazwischen zählen/ausrechnen und mal 5 (Arbeitstage) rechnen
- nun eventuell noch die dazwischenliegenden Feiertage, Urlaubstage usw. suchen und abziehen
Du kannst natürlich auch in einer For-Schleife von Anfang bis Ende durchlaufen und jeden Tag einzeln prüfen ... wenn Mo-Fr, dann +1
oder in einer While-Schleife mit NextArbeitstag durchlaufen, bis zum Ende und dabei die Durchläufe zählen
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
Geändert von himitsu (21. Apr 2011 um 08:36 Uhr)
|