holidays.countries.uzbekistan

Uzbekistan(*args, islamic_show_estimated=True, **kwargs)

Bases: ObservedHolidayBase, InternationalHolidays, IslamicHolidays, StaticHolidays

Uzbekistan holidays.

References
Parameters:
  • islamic_show_estimated (bool, default: True ) –

    Whether to add "estimated" label to Islamic holidays name if holiday date is estimated.

country = 'UZ' class-attribute instance-attribute

default_language = 'uz' class-attribute instance-attribute

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

observed_label = tr('%s (ko‘chirilgan)') class-attribute instance-attribute

observed_estimated_label = tr('%s (ko‘chirilgan, taxminiy)') class-attribute instance-attribute

supported_languages = ('en_US', 'uk', 'uz') class-attribute instance-attribute

start_year = 1992 class-attribute instance-attribute

UZ(*args, islamic_show_estimated=True, **kwargs)

Bases: Uzbekistan

Parameters:
  • islamic_show_estimated (bool, default: True ) –

    Whether to add "estimated" label to Islamic holidays name if holiday date is estimated.

UZB(*args, islamic_show_estimated=True, **kwargs)

Bases: Uzbekistan

Parameters:
  • islamic_show_estimated (bool, default: True ) –

    Whether to add "estimated" label to Islamic holidays name if holiday date is estimated.

UzbekistanIslamicHolidays(calendar_delta_days=0)

Bases: _CustomIslamicHolidays

Parameters:
  • calendar_delta_days (int, default: 0 ) –

    Number of days to shift all calculated holiday dates. Positive values move holidays forward, negative values move them backward. Defaults to 0 (no shift).

EID_AL_ADHA_DATES_CONFIRMED_YEARS = (2006, 2025) class-attribute instance-attribute

EID_AL_ADHA_DATES = {2006: ((JAN, 10), (DEC, 30)), 2007: (DEC, 19), 2015: (SEP, 24), 2016: (SEP, 12)} class-attribute instance-attribute

EID_AL_FITR_DATES_CONFIRMED_YEARS = (2006, 2025) class-attribute instance-attribute

EID_AL_FITR_DATES = {2009: (SEP, 21), 2011: (AUG, 31), 2013: (AUG, 9), 2015: (JUL, 18), 2017: (JUN, 26), 2019: (JUN, 5)} class-attribute instance-attribute

UzbekistanStaticHolidays

Uzbekistan special holidays.

References

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

substituted_label = tr('Dam olish kuni (%s dan ko‘chirilgan)') class-attribute instance-attribute

additional_day_off = tr('Prezidentining farmoni bilan qo‘shimcha dam olish kuni') class-attribute instance-attribute

special_public_holidays = {2018: ((JAN, 2, additional_day_off), (JAN, 3, JAN, 6), (MAR, 19, MAR, 17), (MAR, 22, MAR, 24), (MAR, 20, additional_day_off), (AUG, 23, AUG, 25), (AUG, 24, AUG, 26), (AUG, 31, additional_day_off), (SEP, 3, SEP, 8), (SEP, 4, SEP, 15), (DEC, 31, DEC, 29)), 2019: ((JAN, 2, additional_day_off), (JAN, 3, JAN, 5), (MAR, 22, additional_day_off), (JUN, 6, JUN, 1), (SEP, 2, additional_day_off), (SEP, 3, SEP, 7), (DEC, 31, DEC, 28)), 2020: ((JAN, 2, JAN, 4), (MAR, 23, additional_day_off), (AUG, 31, AUG, 29)), 2021: ((MAR, 22, MAR, 27), (MAY, 14, additional_day_off), (JUL, 21, JUL, 17), (JUL, 22, JUL, 24), (SEP, 2, additional_day_off), (SEP, 3, additional_day_off), (DEC, 31, additional_day_off)), 2022: ((JAN, 3, additional_day_off), (JAN, 4, JAN, 8), (MAR, 22, additional_day_off), (MAR, 23, additional_day_off), (MAY, 3, additional_day_off), (MAY, 4, MAY, 7), (JUL, 11, additional_day_off), (JUL, 12, JUL, 16), (SEP, 2, additional_day_off)), 2023: ((JAN, 2, additional_day_off), (JAN, 3, JAN, 7), (MAR, 20, MAR, 11), (MAR, 22, MAR, 25), (APR, 24, additional_day_off), (JUN, 29, additional_day_off), (JUN, 30, additional_day_off)), 2024: ((JAN, 2, JAN, 6), (MAR, 22, additional_day_off), (APR, 11, additional_day_off), (APR, 12, APR, 13), (JUN, 18, additional_day_off), (SEP, 3, additional_day_off), (DEC, 30, DEC, 14), (DEC, 31, additional_day_off)), 2025: ((JAN, 2, JAN, 4), (DEC, 31, additional_day_off)), 2026: ((JAN, 2, additional_day_off), (MAY, 28, additional_day_off), (MAY, 29, additional_day_off), (AUG, 31, additional_day_off), (DEC, 31, DEC, 12))} class-attribute instance-attribute