TimeIsHoliday
value TimeIsHoliday ( 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.
Auswertung kann über die TIME_ - Konstanten vorgenommen werden.
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 Feiertag ist.
Beispiel
Result = TimeIsHoliday ( 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 vorliegt oder nicht.
Siehe auch TimeFormat, TimeGet, TimeGetCurrent, TimeGetCycle, TimeGetDay, TimeGetDayOfWeek, TimeGetDayOfYear, TimeGetHour, TimeGetMicroSecond, TimeGetMilliSecond, TimeGetMinute, TimeGetMonth, TimeGetSecond, TimeGetWeekOfYear, TimeGetYear, TimeIsLegalHoliday, TimeSetDate, TimeSetHoliday, TimeSetTime, TimeSetWeekOfYear, TimeSpanGet, TimeSpanGetDays, TimeSpanGetHours, TimeSpanGetMicroSeconds, TimeSpanGetMilliSeconds, TimeSpanGetMinutes, TimeSpanGetSeconds, TimeSpanGetTotalDays, TimeSpanGetTotalHours, TimeSpanGetTotalMinutes, TimeSpanGetTotalSeconds