holidays.countries.macau

Macau(*args, **kwargs)

Bases: ObservedHolidayBase, ChineseCalendarHolidays, ChristianHolidays, InternationalHolidays, StaticHolidays

Macau holidays.

References
Mandatory Holidays References
Cross-Checking

country = 'MO' class-attribute instance-attribute

default_language = 'zh_MO' class-attribute instance-attribute

estimated_label = tr('%s(推定)') class-attribute instance-attribute

start_year = 1982 class-attribute instance-attribute

subdivisions = ('I', 'M') class-attribute instance-attribute

subdivisions_aliases = {'Concelho das Ilhas': 'I', '海島市': 'I', '海岛市': 'I', 'Concelho de Macau': 'M', '澳門市': 'M', '澳门市': 'M'} class-attribute instance-attribute

supported_categories = (GOVERNMENT, OPTIONAL, PUBLIC) class-attribute instance-attribute

supported_languages = ('en_MO', 'en_US', 'pt_MO', 'th', 'zh_CN', 'zh_MO') class-attribute instance-attribute

MO(*args, **kwargs)

Bases: Macau

MAC(*args, **kwargs)

Bases: Macau

MacauStaticHolidays

Macau special holidays.

Special General and Government Holidays

Special Mandatory (Statutory) Holidays: * https://web.archive.org/web/20250421090753/https://www.dsal.gov.mo/pt/standard/holiday_table.html

Cross-Checking

name_fullday = tr('額外公眾假期') class-attribute instance-attribute

name_halfday = tr('額外公眾半日假') class-attribute instance-attribute

name_70th_war_of_resistance = tr('中國人民抗日戰爭暨世界反法西斯戰爭勝利七十周年紀念日') class-attribute instance-attribute

name_mid_autumn_festival_day_2_national_day_2_overlap = tr('中華人民共和國國慶日翌日及中秋節翌日重疊') class-attribute instance-attribute

name_double_ninth_festival_national_day_2_overlap = tr('中華人民共和國國慶日翌日及重陽節重疊') class-attribute instance-attribute

name_mid_autumn_festival_day_2_national_day_overlap = tr('中華人民共和國國慶日及中秋節翌日重疊') class-attribute instance-attribute

name_new_years_eve = tr('除夕') class-attribute instance-attribute

special_government_holidays = {2008: (DEC, 22, tr('額外政府假期')), 2012: ((OCT, 3, name_mid_autumn_festival_day_2_national_day_overlap), (DEC, 31, name_new_years_eve)), 2014: (OCT, 3, name_double_ninth_festival_national_day_2_overlap), 2020: (OCT, 5, name_mid_autumn_festival_day_2_national_day_2_overlap)} class-attribute instance-attribute

special_public_holidays = {2015: (SEP, 3, name_70th_war_of_resistance)} class-attribute instance-attribute

special_optional_holidays = {1998: ((DEC, 23, name_fullday), (DEC, 31, name_halfday)), 1999: ((FEB, 15, name_fullday), (DEC, 20, tr('澳門回歸祖國暨中華人民共和國澳門特別行政區成立日')), (DEC, 21, tr('澳門回歸祖國暨中華人民共和國澳門特別行政區成立日翌日')), (DEC, 31, name_halfday)), 2000: (FEB, 4, name_halfday), 2015: (SEP, 3, name_70th_war_of_resistance)} class-attribute instance-attribute