Berechnung fortlaufender, abwechselnder Dienst-Tagen
Servus zusammen!
Ich stehe grade voll auf dem Schlauch und hänge an folgenden (vielleicht banalen) Problem:
Suche einen Algorithmus, der mir bei Eingabe eines Datums berechnet wer im 24Std. Dienstplanmodell (1. oder 2. Wachabteilung). Der wechsel findet alle 24 Stunden statt.
Beispiel: Am 01.01.2012 hatte die 2. Wachabteilung Dienst, am 02.01. die 1.WA, am 03.01. wieder die 2.WA und so weiter bis in alle Ewigkeit, unabhängig von Wochenenden, Feiertagen, Jahreswechsel, etc.
Welche WA hat am 25.12.2012 Dienst?
Wie kann man das sinnvoll berechnen? Oder bleibt nur eine Schleife die am o.g. Startdatum beginnt, bis zum Eingabedatum läuft und jeden Tag wechselt?
Vielen Dank schonmal!
MfG
pL
|