TimeIsLegalHoliday
value TimeIsLegalHoliday ( value Time = 0, value BYREF ResultHoliday = 0 );
Rückgabewert
TRUE |
an dem übergebenen Zeitwert ist ein Feiertag |
FALSE |
an dem übergebenen Zeitwert ist kein Feiertag |
Parameter
Time
Der verwendete Zeitwert.
0 |
es wird die aktuelle Systemzeit verwendet |
ResultHoliday
Der ermittelte Feiertag.
TIME_AllSaintsDay |
Allerheiligen |
TIME_Ascension |
Himmelfahrt |
TIME_BoxingDay |
2.Weihnachtsfeiertag |
TIME_ChristmasDay |
1.Weihnachtsfeiertag |
TIME_ChristmasEve |
Heiligabend |
TIME_CorpusChristi |
Fronleichnam |
TIME_DayOfPrayerAndRepetance |
Buß- und Bettag |
TIME_EasterMonday |
Ostermontag |
TIME_EasterSunday |
Ostersonntag |
TIME_Epiphany |
Hl. Dreikönig |
TIME_GoodFriday |
Karfreitag |
TIME_MariaHimmelfahrt |
Maria-Himmelfahrt |
TIME_MayDay |
Maifeiertag |
TIME_NewYear |
Neujahr |
TIME_NewYearsEve |
Silvester |
TIME_SaintNicholasDay |
Nikolaus |
TIME_TagDerDeutschenEinheit |
Tag der deutschen Einheit |
TIME_WhitMonday |
Pfingstmontag |
TIME_Whitsunday |
Pfingssonntag |
Bemerkung
Ermittelt, ob an dem entsprechenden Zeitwert ein gesetzlicher Feiertag ist . Im Unterschied zur Funktion TimeIsHoliday ermittelt die Funktion TimeIsLegalHoliday Feiertage an denen auch tatsächlich nicht gearbeitet wird.
Beispiel
Result = TimeIsLegalHoliday ( 0 , Holiday );
die globale Variable Holiday beinhaltet den Feiertag (sofern am Tag der aktuellen Systemzeit ein Feiertag ist - sonst "0"). Result hat den Wert TRUE oder FALSE, je nachdem ob ein Feiertag (an dem nicht gearbeitet wird) vorliegt oder nicht.
Siehe auch TimeFormat, TimeGet, TimeGetCurrent, TimeGetCycle, TimeGetDay, TimeGetDayOfWeek, TimeGetDayOfYear, TimeGetHour, TimeGetMicroSecond, TimeGetMilliSecond, TimeGetMinute, TimeGetMonth, TimeGetSecond, TimeGetWeekOfYear, TimeGetYear, TimeIsHoliday, TimeSetDate, TimeSetHoliday, TimeSetTime, TimeSetWeekOfYear, TimeSpanGet, TimeSpanGetDays, TimeSpanGetHours, TimeSpanGetMicroSeconds, TimeSpanGetMilliSeconds, TimeSpanGetMinutes, TimeSpanGetSeconds, TimeSpanGetTotalDays, TimeSpanGetTotalHours, TimeSpanGetTotalMinutes, TimeSpanGetTotalSeconds