FB_CalcPublicHolidaysDE
Berechnung der deutschen Feiertage.
Beschreibung
Anhand der Eingabe des Datums werden die Feiertage für das gegebene Jahr errechnet. Des Weiteren erfolgt eine boolesche Ausgabe, ob das eingegebene Datum einem der errechneten Feiertage entspricht. Der Baustein wurde zur internationalen Lesbarkeit in die englische Sprache übersetzt. Es bedeuten:
englische Bezeichnung | deutsche Bezeichnung |
---|---|
NewYears Day | Neujahr |
Epiphany | Heilige Drei Könige |
Good Friday | Karfreitag |
Easter Sunday | Ostersonntag |
Easter Monday | Ostermontag |
Labour Day | Maifeiertag |
Ascension Day | Christi Himmelfahrt |
Whit Sunday | Pfingstsonntag |
Whit Monday | Pfingstmontag |
Corpus Christi | Fronleichnam |
Assumption Day | Mariä Himmelfahrt |
German Unification Day | Tag Der Deutschen Einheit |
Reformation Day | Reformationstag |
All Saints Day | Allerheiligen |
Penance Day | Buß- und Bettag |
Christmas Eve | Heiligabend |
1st ChristmasDay | 1. Weihnachtstag |
2nd ChristmasDay | 2. Weihnachtstag |
New Years Eve | Silvester |
VAR_INPUT
dCurrentDate : DATE;
dCurrentDate: aktuelles Datum.
VAR_OUTPUT
dNewYearsDay : DATE;
dEpiphany : DATE;
dGoodFriday : DATE;
dEasterSunday : DATE;
dEasterMonday : DATE;
dLabourDay : DATE;
dAscensionDay : DATE;
dWhitSunday : DATE;
dWhitMonday : DATE;
dCorpusChristi : DATE;
dAssumptionDay : DATE;
dGermanUnificationDay : DATE;
dReformationDay : DATE;
dAllSaintsDay : DATE;
dPenanceDay : DATE;
dChristmasEve : DATE;
d1stChristmasDay : DATE;
d2ndChristmasDay : DATE;
dNewYearsEve : DATE;
bNewYearsDay : BOOL;
bEpiphany : BOOL;
bGoodFriday : BOOL;
bEasterSunday : BOOL;
bEasterMonday : BOOL;
bLabourDay : BOOL;
bAscensionDay : BOOL;
bWhitSunday : BOOL;
bWhitMonday : BOOL;
bCorpusChristi : BOOL;
bAssumptionDay : BOOL;
bGermanUnificationDay : BOOL;
bReformationDay : BOOL;
bAllSaintsDay : BOOL;
bPenanceDay : BOOL;
bChristmasEve : BOOL;
b1stChristmasDay : BOOL;
b2ndChristmasDay : BOOL;
bNewYearsEve : BOOL;
dxxxxxx: Datumsausgabe des jeweiligen Feiertages.
bxxxxxx: Boolesche Aussage, ob der heutige Tag der jeweilige Feiertag ist.