MudGuard: Advent berechnen (Zeiträume) - schwer...

Beitrag lesen

Hi,

  1. Die Advents-Sonntage fallen immer auf andere Daten, daher müsste erstmal das Datum der 4 Sonntage vor dem 24 (oder eben der 24) berechnet werden...

Und wo ist das Problem?

Du ermittelst den Wochentag für den 24. Dezember.
Üblicherweise erhält man für Sonntag 0, für Montag 1, für Dienstag 2, ... für Samstag 6.
Um genau so viele Tage gehst Du zurück. Jetzt hast Du den 4. Advent.
Der erste Advent ist dann 21 Tage früher, der 2. Advent 14 Tage früher, der 3. Advent 7 Tage früher.

  1. Es müsste ein "ok1" zurück gegeben werden, wenn das momentane Datum zwischen dem 1. Advent und dem 2. liegt (schließlich soll ja der Kranz nicht nur am Sonntag angezeigt werden. genauso für den Zeitraum für 2. bis 3. und von 3. bis 4. ...

Du hast jetzt 5 Daten (4 Adventssonntage und noch den 24. Dezember), also 4 Intervalle (wobei das letzte ggf. ziemlich kurz ist).
Jetzt mußt Du nur noch ermitteln, in welches der Intervalle das aktuelle Datum fällt.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.