Thread Addition von Geschäftstagen (25 answers)
Opened by tejste at 2013-07-22 10:17

Raubtier
 2013-07-22 21:50
#169014 #169014
User since
2012-05-04
1070 articles
BenutzerIn
[default_avatar]
Mit der Randbedingung, dass Geschäftstage immer Mo-Fr sind, d.h. in jeder Woche gleich viele, kann man die Addition von Tagen auch verkürzen, indem man nämlich zunächst mal schaut, wie viele ganze Wochen drin sind.

Also: Anzahl int(Tage / 7) * Anzahl_Geschäftstage. Dann noch für die verbleibenden Tage % 7 die Tage addieren, sondern sie Geschäftstage sind.

Bzw. umgekehrt: du teilst durch Anzahl_Geschäftstage, rundest ab, und nimmst mit 7 mal und machst dann die Restbehandlung. Sollte einiges an Zeit sparen, wenn viele Tage addiert werden sollen...

Richtig korrekt wird es aber wohl nur, wenn man auch Feiertage berücksichtigt.

View full thread Addition von Geschäftstagen