holidays.countries.switzerland
Switzerland(*args, **kwargs)
Bases: ObservedHolidayBase, ChristianHolidays, InternationalHolidays
Switzerland holidays.
References
- https://web.archive.org/web/20250201054902/https://www.bj.admin.ch/dam/bj/de/data/publiservice/service/zivilprozessrecht/kant-feiertage.pdf
- https://web.archive.org/web/20251002085718/https://www.zuerich.com/en/inform-plan/useful-information-and-services/opening-hours-and-public-holidays/feiertage
- https://web.archive.org/web/20251008032850/https://www.stadt-zuerich.ch/de/politik-und-verwaltung/arbeiten-bei-der-stadt/gut-zu-wissen/ferien-urlaub/feiertage-betriebsferientage-bft.html
- https://web.archive.org/web/20230423124030/https://zuercher-bankenverband.ch/zbv/assets/uploads/2021/09/2022-Feiertagsuebersicht.pdf
- https://web.archive.org/web/20251008045946/https://zuercher-bankenverband.ch/zbv/assets/uploads/2022/09/2023-Feiertagsuebersicht.pdf
- https://web.archive.org/web/20251003094601/https://www.timeanddate.com/calendar/seasons.html?year=1900&n=268
- https://de.wikipedia.org/wiki/Feiertage_in_der_Schweiz
- https://en.wikipedia.org/wiki/Public_holidays_in_Switzerland
country = 'CH'
class-attribute
instance-attribute
default_language = 'de'
class-attribute
instance-attribute
start_year = 1801
class-attribute
instance-attribute
subdivisions = ('AG', 'AI', 'AR', 'BE', 'BL', 'BS', 'FR', 'GE', 'GL', 'GR', 'JU', 'LU', 'NE', 'NW', 'OW', 'SG', 'SH', 'SO', 'SZ', 'TG', 'TI', 'UR', 'VD', 'VS', 'ZG', 'ZH')
class-attribute
instance-attribute
subdivisions_aliases = {'Aargau': 'AG', 'Appenzell Innerrhoden': 'AI', 'Appenzell Ausserrhoden': 'AR', 'Bern': 'BE', 'Berne': 'BE', 'Basel-Landschaft': 'BL', 'Basel-Stadt': 'BS', 'Freiburg': 'FR', 'Fribourg': 'FR', 'Genève': 'GE', 'Glarus': 'GL', 'Graubünden': 'GR', 'Grigioni': 'GR', 'Grischun': 'GR', 'Jura': 'JU', 'Luzern': 'LU', 'Neuchâtel': 'NE', 'Nidwalden': 'NW', 'Obwalden': 'OW', 'Sankt Gallen': 'SG', 'Schaffhausen': 'SH', 'Solothurn': 'SO', 'Schwyz': 'SZ', 'Thurgau': 'TG', 'Ticino': 'TI', 'Uri': 'UR', 'Vaud': 'VD', 'Valais': 'VS', 'Wallis': 'VS', 'Zug': 'ZG', 'Zürich': 'ZH'}
class-attribute
instance-attribute
supported_categories = (HALF_DAY, OPTIONAL, PUBLIC)
class-attribute
instance-attribute
supported_languages = ('de', 'en_US', 'fr', 'it', 'th', 'uk')
class-attribute
instance-attribute
CH(*args, **kwargs)
Bases: Switzerland
CHE(*args, **kwargs)
Bases: Switzerland