holidays.countries.brunei

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

Bases: ObservedHolidayBase, ChineseCalendarHolidays, ChristianHolidays, InternationalHolidays, IslamicHolidays, StaticHolidays

Brunei holidays.

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

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

country = 'BN' class-attribute instance-attribute

default_language = 'ms' class-attribute instance-attribute

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

observed_label = tr('%s (diperhatikan)') class-attribute instance-attribute

observed_estimated_label = tr('%s (diperhatikan, anggaran)') class-attribute instance-attribute

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

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

start_year = 1984 class-attribute instance-attribute

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

Bases: Brunei

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

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

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

Bases: Brunei

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

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

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

EID_AL_ADHA_DATES = {1999: (MAR, 28), 2000: (MAR, 17), 2001: (MAR, 6), 2002: (FEB, 23), 2003: (FEB, 12), 2004: (FEB, 2), 2006: ((JAN, 11), (DEC, 31)), 2014: (OCT, 5), 2015: (SEP, 24), 2016: (SEP, 12), 2018: (AUG, 22), 2023: (JUN, 29), 2024: (JUN, 17), 2025: (JUN, 7)} class-attribute instance-attribute

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

EID_AL_FITR_DATES = {1998: (JAN, 30), 1999: (JAN, 19), 2002: (DEC, 6), 2005: (NOV, 4), 2006: (OCT, 24), 2019: (JUN, 5), 2023: (APR, 22), 2025: (MAR, 31)} class-attribute instance-attribute

HIJRI_NEW_YEAR_DATES_CONFIRMED_YEARS = (1998, 2025) class-attribute instance-attribute

HIJRI_NEW_YEAR_DATES = {1998: (APR, 28), 2004: (FEB, 22), 2011: (NOV, 27), 2013: (NOV, 5), 2017: (SEP, 22), 2019: (SEP, 1), 2021: (AUG, 10), 2025: (JUN, 27)} class-attribute instance-attribute

ISRA_AND_MIRAJ_DATES_CONFIRMED_YEARS = (1998, 2025) class-attribute instance-attribute

ISRA_AND_MIRAJ_DATES = {1998: (NOV, 17), 1999: (NOV, 6), 2000: (OCT, 25), 2001: (OCT, 15), 2007: (AUG, 11), 2010: (JUL, 10), 2014: (MAY, 27), 2016: (MAY, 5), 2018: (APR, 14)} class-attribute instance-attribute

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

MAWLID_DATES = {2000: (JUN, 15), 2002: (MAY, 25), 2003: (MAY, 14), 2004: (MAY, 2), 2006: (APR, 11), 2012: (FEB, 5), 2014: (JAN, 14), 2015: ((JAN, 3), (DEC, 24)), 2016: (DEC, 12), 2017: (DEC, 1), 2021: (OCT, 19), 2023: (SEP, 28), 2024: (SEP, 16), 2025: (SEP, 5)} class-attribute instance-attribute

NUZUL_AL_QURAN_DATES_CONFIRMED_YEARS = (1998, 2025) class-attribute instance-attribute

NUZUL_AL_QURAN_DATES = {1998: (JAN, 16), 1999: ((JAN, 5), (DEC, 25)), 2001: (DEC, 3), 2003: (NOV, 12), 2004: (NOV, 1), 2005: (OCT, 21), 2008: (SEP, 18), 2012: (AUG, 6), 2013: (JUL, 26), 2014: (JUL, 15), 2018: (JUN, 2), 2022: (APR, 19), 2024: (MAR, 28), 2025: (MAR, 18)} class-attribute instance-attribute

RAMADAN_BEGINNING_DATES_CONFIRMED_YEARS = (1998, 2025) class-attribute instance-attribute

RAMADAN_BEGINNING_DATES = {1998: (DEC, 20), 2001: (NOV, 17), 2003: (OCT, 27), 2004: (OCT, 16), 2005: (OCT, 5), 2012: (JUL, 21), 2013: (JUL, 10), 2014: (JUN, 29), 2018: (MAY, 17), 2022: (APR, 3), 2024: (MAR, 12), 2025: (MAR, 2)} class-attribute instance-attribute

BruneiStaticHolidays

special_public_holidays = {1998: (AUG, 10, tr('Istiadat Pengisytiharan Duli Pengiran Muda Mahkota Al-Muhtadee Billah')), 2004: (SEP, 9, tr('Istiadat Perkahwinan Diraja Brunei 2004')), 2017: (OCT, 5, tr('Jubli Emas Sultan Hassanal Bolkiah'))} class-attribute instance-attribute

special_public_holidays_observed = {1999: (DEC, 27, tr('Hari Natal')), 2002: (FEB, 25, tr('Hari Kebangsaan')), 2007: (JAN, 2, tr('Awal Tahun Masihi')), 2014: (JUL, 16, tr('Hari Nuzul Al-Quran'))} class-attribute instance-attribute