holidays.countries.vietnam

NATIONAL_DAY_RULE = ObservedRule({MON: +1, TUE: -1, WED: -1, THU: +1, FRI: -1, SAT: -1, SUN: +1}) module-attribute

Vietnam(*args, **kwargs)

Bases: ObservedHolidayBase, ChineseCalendarHolidays, InternationalHolidays, StaticHolidays

Vietnam holidays.

References

country = 'VN' class-attribute instance-attribute

estimated_label = tr('%s (dự kiến)') class-attribute instance-attribute

observed_estimated_label = tr('%s (nghỉ bù, dự kiến)') class-attribute instance-attribute

observed_label = tr('%s (nghỉ bù)') class-attribute instance-attribute

default_language = 'vi' class-attribute instance-attribute

supported_languages = ('en_US', 'th', 'vi') class-attribute instance-attribute

VN(*args, **kwargs)

Bases: Vietnam

VNM(*args, **kwargs)

Bases: Vietnam

VietnamStaticHolidays

Vietnam special holidays.

References

substituted_date_format = tr('%d/%m/%Y') class-attribute instance-attribute

substituted_label = tr('Ngày nghỉ (thay cho ngày %s)') class-attribute instance-attribute

special_public_holidays = {2010: (FEB, 19, FEB, 27), 2012: (JAN, 27, FEB, 4), 2013: (APR, 29, MAY, 4), 2014: ((MAY, 2, APR, 26), (SEP, 1, SEP, 6)), 2015: ((JAN, 2, DEC, 27, 2014), (FEB, 16, FEB, 14), (APR, 29, APR, 25)), 2018: (DEC, 31, JAN, 5, 2019), 2019: (APR, 29, MAY, 4), 2024: (APR, 29, MAY, 4)} class-attribute instance-attribute