holidays.countries.south_korea

SouthKorea(*args, **kwargs)

Bases: ObservedHolidayBase, ChineseCalendarHolidays, ChristianHolidays, InternationalHolidays, StaticHolidays

South Korea holidays.

References
Checked With

According to (3), the alt holidays in Korea are as follows: * The alt holiday means next first non holiday after the holiday. * Independence Movement Day, Liberation Day, National Foundation Day, Hangul Day, Children's Day, Birthday of the Buddha, Christmas Day have alt holiday if they fell on Saturday or Sunday. * Korean New Year's Day, Korean Mid Autumn Day have alt holiday if they fell on Sunday.

country = 'KR' class-attribute instance-attribute

supported_categories = (BANK, PUBLIC) class-attribute instance-attribute

default_language = 'ko' class-attribute instance-attribute

estimated_label = tr('%s (추정)') class-attribute instance-attribute

observed_estimated_label = tr('%s 대체 휴일 (추정)') class-attribute instance-attribute

observed_label = tr('%s 대체 휴일') class-attribute instance-attribute

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

start_year = 1948 class-attribute instance-attribute

Korea(*args, **kwargs)

Bases: SouthKorea

KR(*args, **kwargs)

Bases: SouthKorea

KOR(*args, **kwargs)

Bases: SouthKorea

SouthKoreaStaticHolidays

South Korea special holidays.

References
  1. Election Dates featured here are the ones prior to the proper recodification to Article 34 of the Public Official Election Act(September 2006)
  2. Sabang Day (사방의 날) was technically in the Public Holidays Act itself, but since it was only celebrated in 1960, this is being put here.

national_assembly_election_day = tr('국회의원 선거일') class-attribute instance-attribute

presidential_election_day = tr('대통령 선거일') class-attribute instance-attribute

local_election_day = tr('지방선거일') class-attribute instance-attribute

temporary_public_holiday = tr('임시공휴일') class-attribute instance-attribute

presidential_inauguration_day = tr('대통령 취임식') class-attribute instance-attribute

national_conference_for_unification_election_day = tr('통일주체국민회의 선거일') class-attribute instance-attribute

yushin_constitution_referendum_day = tr('유신헌법 국민투표일') class-attribute instance-attribute

may_16_coup_anniversary = tr('5.16 군사혁명 기념일') class-attribute instance-attribute

apr_19_revolution_anniversary = tr('4.19 혁명 기념일') class-attribute instance-attribute

syngman_rhee_birthday = tr('이승만 대통령 탄신일') class-attribute instance-attribute

armed_forces_day = tr('국군의 날') class-attribute instance-attribute

special_public_holidays = {1948: ((MAY, 10, national_assembly_election_day), (JUL, 20, presidential_election_day), (DEC, 15, tr('국제연합의 대한민국 정부 승인 경축 국민대회'))), 1949: ((MAY, 10, tr('5.10 제헌의회선거 1주년 기념일')), (JUL, 5, tr('백범 김구 선생 국민장 영결식'))), 1950: ((MAY, 30, national_assembly_election_day), (JUN, 21, tr('전몰군인 합동위령제'))), 1951: (MAY, 16, tr('부통령 선거일')), 1952: ((APR, 25, local_election_day), (MAY, 10, local_election_day), (AUG, 5, presidential_election_day)), 1954: (MAY, 20, national_assembly_election_day), 1956: ((MAY, 15, presidential_election_day), (AUG, 8, local_election_day), (AUG, 13, local_election_day)), 1957: (MAR, 26, syngman_rhee_birthday), 1958: ((MAY, 2, national_assembly_election_day), (MAR, 26, syngman_rhee_birthday)), 1959: (MAR, 26, syngman_rhee_birthday), 1960: ((MAR, 16, tr('사방의 날')), (MAR, 26, syngman_rhee_birthday), (MAR, 15, presidential_election_day), (JUL, 29, national_assembly_election_day), (AUG, 12, presidential_election_day), (OCT, 1, tr('신정부 경축의 날')), (DEC, 12, local_election_day), (DEC, 19, local_election_day), (DEC, 26, local_election_day), (DEC, 29, local_election_day)), 1961: (APR, 19, apr_19_revolution_anniversary), 1962: ((APR, 19, apr_19_revolution_anniversary), (MAY, 16, may_16_coup_anniversary)), 1963: ((APR, 19, apr_19_revolution_anniversary), (MAY, 16, may_16_coup_anniversary), (OCT, 15, presidential_election_day), (NOV, 26, national_assembly_election_day), (DEC, 17, presidential_inauguration_day)), 1966: (OCT, 1, armed_forces_day), 1967: ((JAN, 4, temporary_public_holiday), (MAY, 3, presidential_election_day), (JUN, 8, national_assembly_election_day), (JUL, 1, presidential_inauguration_day)), 1969: ((JUL, 21, tr('아폴로 11호 달 착륙 기념')), (OCT, 17, tr('삼선 헌법 개정 국민투표일'))), 1971: ((APR, 27, presidential_election_day), (MAY, 25, national_assembly_election_day), (JUL, 1, presidential_inauguration_day)), 1972: ((NOV, 21, yushin_constitution_referendum_day), (DEC, 15, national_conference_for_unification_election_day), (DEC, 23, presidential_election_day), (DEC, 27, presidential_inauguration_day)), 1973: (FEB, 27, national_assembly_election_day), 1974: (AUG, 19, tr('대통령 영부인 육영수 여사 국민장 영결식')), 1975: (FEB, 12, yushin_constitution_referendum_day), 1978: ((MAY, 18, national_conference_for_unification_election_day), (JUL, 6, presidential_election_day), (DEC, 12, national_assembly_election_day), (DEC, 27, presidential_inauguration_day)), 1979: ((NOV, 3, tr('박정희 대통령 국장 영결식')), (DEC, 6, presidential_election_day), (DEC, 21, presidential_inauguration_day)), 1980: ((AUG, 27, presidential_election_day), (SEP, 1, presidential_inauguration_day), (OCT, 22, tr('제5공화국 헌법 개정 국민투표일'))), 1981: ((FEB, 11, tr('선거를 위한 선거인단 선일')), (FEB, 25, presidential_election_day), (MAR, 3, presidential_inauguration_day), (MAR, 25, national_assembly_election_day)), 1982: (OCT, 2, temporary_public_holiday), 1985: (FEB, 12, national_assembly_election_day), 1987: ((DEC, 16, presidential_election_day), (OCT, 27, tr('제6공화국 헌법 개정 국민투표일'))), 1988: ((FEB, 25, presidential_inauguration_day), (APR, 26, national_assembly_election_day), (SEP, 17, tr('1988 서울 올림픽 개막식'))), 1991: ((MAR, 26, local_election_day), (JUN, 20, local_election_day)), 1992: ((MAR, 24, national_assembly_election_day), (DEC, 18, presidential_election_day)), 1995: (JUN, 27, local_election_day), 1996: (APR, 11, national_assembly_election_day), 1997: (DEC, 18, presidential_election_day), 1998: (JUN, 4, local_election_day), 2000: (APR, 13, national_assembly_election_day), 2002: ((JUN, 13, local_election_day), (JUL, 1, tr('2002년 한일 월드컵 대표팀 4강 진출')), (DEC, 19, presidential_election_day)), 2004: (APR, 15, national_assembly_election_day), 2006: (MAY, 31, local_election_day), 2015: (AUG, 14, temporary_public_holiday), 2016: (MAY, 6, temporary_public_holiday), 2017: ((MAY, 9, presidential_election_day), (OCT, 2, temporary_public_holiday)), 2020: (AUG, 17, temporary_public_holiday), 2023: (OCT, 2, temporary_public_holiday), 2024: (OCT, 1, armed_forces_day), 2025: ((JAN, 27, temporary_public_holiday), (JUN, 3, presidential_election_day))} class-attribute instance-attribute

special_public_holidays_observed = {1959: (APR, 6, tr('식목일')), 1960: ((JUL, 18, tr('제헌절')), (OCT, 10, tr('한글날')), (DEC, 26, tr('기독탄신일'))), 1989: (OCT, 2, armed_forces_day)} class-attribute instance-attribute