In Abhängigkeit von Heiligabend.
Heiligabend kann meines Wissens mit dem 4. Advent zusammenfallen. Also wenn Heiligabend = Sonntag, dann ist das der 4. Advent. Sonst ist es der Sonntag vor Heiligabend.Oder einfacher: in Abhängigkeit von Weihnachten.
Der 4. Advent ist der Sonntag vor Weihnachten.
Daraus ergibt sich: Der 1. Advent ist der erste Sonntag nach dem 26.11.
Den Rest erklärt das Kirchenjahr und unsereiner darf das dann programmiertechnisch umsetzen.
MfG