Feiertage
Feiertage werden im Reiter Allgemein der Systemkonfiguration konfiguriert. Hierzu stehen die Felder
holidays_country
holidays_province
holidays_state
zur Verfügung.
Weiterhin können benutzerdefinierte Feiertage definiert werden. Hierzu stehen fünf Felder holidays_custom? zur Verfügung in denen die entsprechenden Regeln hinterlegt werden können. Die Regeln werden in json formuliert (das Format entspricht weitestgehend der Definition eines Python dict).
Die Definition darf folgende Keys enthalten:
day
month
year
name
dow
dow_week
dow_start_week
- location:
country: Germany #province: HH # for DE #state: FL # state is only used for United States and Brazil
#custom: # # custom holidays without a specified year repeat every year # - ‚{„dow“: 5, „dow_week“: „last“, „month“: 7, „name“: „Sysadmin day“}‘ # last friday in July # - {„day“: 2, „month“: 8, „name“: „Jon Doe’s birthday“} # - {„day“: 22, „month“: 11, „name: „Jane Doe’s birthday“} # - {„day“: 2, „month“: 8, „year“: 2020, „name“: „Jon Doe’s 100th birthday“} # - {„dow“: 5, „dow_week“: „last“, „month“: 7, „name“: „Sysadmin day“} # last friday in July # - {„dow“: 2, „dow_week“: 2, „month“: 7, „name“: „second tuesday in July“} # - {„dow“: 2, „dow_week“: 2, „month“: 7, „year“: 2019, „name“: „second tuesday in July ‚19“} # - {„dow“: 3, „dow_week“: 2, „year“: 2021, „name“: „Every second wednesday in 2021“} # - {„dow“: 3, „dow_week“: 2, „dow_start_week“: 1, „year“: 2021, „name“: „Every second wednesday in 2021, starting on 1st wednesday“}
- custom:
‚{„dow“: 5, „dow_week“: „last“, „month“: 7, „name“: „Sysadmin day“}‘ # last friday in July