Funktionsblock EASTER_DAYS

Der Funktionsblock EASTER_DAYS berechnet die Anzahl der Tage zwischen dem 21. März und Ostersonntag.

Tipp: Dieser Funktionsblock kann an Stelle von EASTER_DATE genutzt werden, um auch für Jahre vor 1970 das Osterdatum zu bestimmen.

Das Osterdatum wurde von dem Konzil von Nicea im Jahr 325 auf den ersten Sonntag nach dem ersten Frühlingsvollmond nach der Tag- und Nachtgleiche festgelegt. Es wird dabei angenommen das die Tag- und Nachtgleiche immer auf den 21. März fällt, sodass sich die Berechnung auf die Bestimmung des nächsten Vollmonds und des darauf folgenden Sonntags reduziert. Die dazu benutzten Algorithmen wurden um das Jahr 532 von Dionysius Exiguus eingeführt. Innerhalb des Julianischen Kalenders (für Jahre vor 1753) wird der Bestimmung der Mondphasen ein einfacher Zyklus von 19 Jahren zugrunde gelegt. Im Gregorianischen Kalender (für Jahre nach 1753 - erdacht von Clavius und Lilius, zuerst eingeführt von Papst Gregor XIII im Oktober 1582 und im September 1752 auch von Britannien und seinen Kolonien übernommen) wurden zwei zusätzliche Korrekturfaktoren eingeführt, um die Genauigkeit der Berechnungen zu erhöhen.

Eingang YEAR

Der Eingang definiert das Jahr zur Berechnung des Ausgangs. Wird das Jahr nicht angegeben, so wird das aktuelle Jahr verwendet.

Eingang CALENDAR

Definiert den zu verwendenden Kalender. Dabei wird nur der erste Buchstabe des Eingangs ausgewertet. Der Wert "julian" und "J" werden gleich gedeutet.

Wert Kalender
"J" Verwendet den julianischen Kalender.
"R" Verwendet den römischen Kalender. Für Jahre vor 1583 wird der julianischen Kalender und für spätere Jahre der gregorianischen Kalender verwendet.
"G" Verwendet immer den gregorianischen Kalender.
Alles andere Verwendet den Standard Kalender. Für Jahre vor 1753 wird der julianischen Kalender und für spätere Jahre der gregorianischen Kalender verwendet.

Ausgang DT

Der Ausgang gibt die berechnete Anzahl Tage als Zahl zurück.

Beispiel

Hier ein Beispiel für die Konvertierung eines Datums ausserhalb des Bereichs. Die Berechnung für den julianischen Kalender kann dabei abweichen.

Diese Funktion entspricht dem Funktionsblock EASTER_DATE mit dem gregorianischen Kalender.