holidays.countries.saudi_arabia

SaudiArabia(*args, islamic_show_estimated=False, **kwargs)

Bases: ObservedHolidayBase, IslamicHolidays, StaticHolidays

Saudi Arabia holidays.

References

Saudi Arabia has traditionally used the Umm al-Qura calendar for administrative purposes.

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

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

country = 'SA' class-attribute instance-attribute

default_language = 'ar' class-attribute instance-attribute

estimated_label = tr('%s (تقديري)') class-attribute instance-attribute

observed_label = tr('%s (يوم تعويضي)') class-attribute instance-attribute

observed_estimated_label = tr('%s (يوم تعويضي تقديري)') class-attribute instance-attribute

supported_languages = ('ar', 'bn', 'en_US') class-attribute instance-attribute

weekend = {FRI, SAT} class-attribute instance-attribute

SA(*args, islamic_show_estimated=False, **kwargs)

Bases: SaudiArabia

Saudi Arabia has traditionally used the Umm al-Qura calendar for administrative purposes.

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

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

SAU(*args, islamic_show_estimated=False, **kwargs)

Bases: SaudiArabia

Saudi Arabia has traditionally used the Umm al-Qura calendar for administrative purposes.

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

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

SaudiArabiaIslamicHolidays(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 = (2001, 2025) class-attribute instance-attribute

EID_AL_ADHA_DATES = {2015: (SEP, 24)} class-attribute instance-attribute

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

SaudiArabiaStaticHolidays

Saudi Arabia special holidays.

References

Occasion of King Abdullah's return Day of mourning for King Abdullah Win against Argentina in the World Cup

special_public_holidays = {2011: (FEB, 26, tr('عطلة رسمية بمناسبة عودة الملك عبد الله')), 2015: (JAN, 25, tr('يوم حداد على الملك عبد الله')), 2022: (NOV, 23, tr('عطلة فوز المنتخب في كأس العالم'))} class-attribute instance-attribute