holidays.countries.trinidad_and_tobago

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

Bases: ObservedHolidayBase, ChristianHolidays, HinduCalendarHolidays, InternationalHolidays, IslamicHolidays

Trinidad and Tobago holidays.

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

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

country = 'TT' class-attribute instance-attribute

default_language = 'en_TT' class-attribute instance-attribute

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

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

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

observed_estimated_label = tr('%s (observed, estimated)') class-attribute instance-attribute

supported_languages = ('en_TT', 'en_US') class-attribute instance-attribute

start_year = 1963 class-attribute instance-attribute

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

Bases: TrinidadAndTobago

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

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

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

Bases: TrinidadAndTobago

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

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

TrinidadAndTobagoHinduHolidays

Bases: _CustomHinduHolidays

DIWALI_DATES = {2012: (NOV, 13), 2013: (NOV, 4), 2014: (OCT, 23), 2015: (NOV, 11), 2016: (OCT, 29), 2017: (OCT, 19), 2018: (NOV, 7), 2019: (OCT, 27), 2020: (NOV, 14), 2021: (NOV, 4), 2022: (OCT, 24), 2023: (NOV, 12), 2024: (OCT, 31), 2025: (OCT, 20)} class-attribute instance-attribute

TrinidadAndTobagoIslamicHolidays(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_FITR_DATES_CONFIRMED_YEARS = (2012, 2025) class-attribute instance-attribute

EID_AL_FITR_DATES = {2014: (JUL, 29), 2015: (JUL, 18), 2017: (JUN, 26), 2019: (JUN, 5), 2023: (APR, 22), 2025: (MAR, 31)} class-attribute instance-attribute