holidays.countries.bangladesh

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

Bases: HolidayBase, ChristianHolidays, InternationalHolidays, IslamicHolidays

Bangladesh holidays.

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

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

country = 'BD' class-attribute instance-attribute

default_language = 'bn' class-attribute instance-attribute

estimated_label = tr('%s (আনুমানিক)') class-attribute instance-attribute

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

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

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

Bases: Bangladesh

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

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

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

Bases: Bangladesh

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

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

BangladeshIslamicHolidays(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).

ASHURA_DATES_CONFIRMED_YEARS = (2022, 2025) class-attribute instance-attribute

ASHURA_DATES = {2022: (AUG, 9), 2023: (JUL, 29), 2024: (JUL, 17), 2025: (JUL, 6)} class-attribute instance-attribute

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

EID_AL_ADHA_DATES = {2022: (JUL, 10), 2023: (JUN, 29), 2024: (JUN, 17), 2025: (JUN, 7)} class-attribute instance-attribute

EID_AL_FITR_DATES_CONFIRMED_YEARS = (2022, 2026) class-attribute instance-attribute

EID_AL_FITR_DATES = {2022: (MAY, 3), 2023: (APR, 22), 2024: (APR, 10), 2025: (MAR, 31), 2026: (MAR, 21)} class-attribute instance-attribute

JUMUATUL_WIDA_DATES_CONFIRMED_YEARS = (2022, 2026) class-attribute instance-attribute

JUMUATUL_WIDA_DATES = {2022: (APR, 29), 2023: (APR, 21), 2024: (APR, 5), 2025: (MAR, 28), 2026: (MAR, 20)} class-attribute instance-attribute

LAYLAT_AL_QADR_DATES_CONFIRMED_YEARS = (2022, 2026) class-attribute instance-attribute

LAYLAT_AL_QADR_DATES = {2022: (APR, 29), 2023: (APR, 19), 2024: (APR, 7), 2025: (MAR, 28), 2026: (MAR, 17)} class-attribute instance-attribute

MAWLID_DATES_CONFIRMED_YEARS = (2022, 2025) class-attribute instance-attribute

MAWLID_DATES = {2022: (OCT, 9), 2023: (SEP, 28), 2024: (SEP, 16), 2025: (SEP, 6)} class-attribute instance-attribute

IMAM_MAHDI_BIRTHDAY_DATES_CONFIRMED_YEARS = (2022, 2026) class-attribute instance-attribute

IMAM_MAHDI_BIRTHDAY_DATES = {2022: (MAR, 19), 2023: (MAR, 8), 2024: (FEB, 26), 2025: (FEB, 15), 2026: (FEB, 3)} class-attribute instance-attribute