Skip to content

Commit

Permalink
Update Thailand holidays: 2025-2026 Bridge Public Holidays (#2123)
Browse files Browse the repository at this point in the history
  • Loading branch information
PPsyrius authored Nov 13, 2024
1 parent 2482d99 commit 8cc203a
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 0 deletions.
6 changes: 6 additions & 0 deletions holidays/countries/thailand.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ class Thailand(ObservedHolidayBase, InternationalHolidays, StaticHolidays, ThaiC
- https://resolution.soc.go.th/?prep_id=196007
- https://github.com/vacanza/holidays/pull/929
- https://www.thairath.co.th/lifestyle/life/2812118
- https://www.thaipbs.or.th/news/content/346216
- [New Year's Day]
`wikisource.org <http://tiny.cc/wa_wiki_thai_newyear_2483>`_
- [National Children's Day]
Expand Down Expand Up @@ -832,6 +833,11 @@ class ThailandStaticHolidays:
(APR, 12, thai_bridge_public_holiday),
(DEC, 30, thai_bridge_public_holiday),
),
2025: (
(JUN, 2, thai_bridge_public_holiday),
(AUG, 11, thai_bridge_public_holiday),
),
2026: (JAN, 2, thai_bridge_public_holiday),
}
special_workday_holidays = {1999: (MAY, 14, tr("วันพืชมงคล"))}

Expand Down
3 changes: 3 additions & 0 deletions snapshots/countries/TH_COMMON.json
Original file line number Diff line number Diff line change
Expand Up @@ -2097,10 +2097,12 @@
"2025-05-09": "Royal Ploughing Ceremony",
"2025-05-11": "Visakha Bucha",
"2025-05-12": "Visakha Bucha (in lieu)",
"2025-06-02": "Bridge Public Holiday",
"2025-06-03": "HM Queen Suthida's Birthday",
"2025-07-10": "Asarnha Bucha",
"2025-07-11": "Buddhist Lent Day",
"2025-07-28": "HM King Maha Vajiralongkorn's Birthday",
"2025-08-11": "Bridge Public Holiday",
"2025-08-12": "HM Queen Sirikit The Queen Mother's Birthday; National Mother's Day",
"2025-08-18": "National Science Day",
"2025-09-28": "Thai National Flag Day",
Expand All @@ -2111,6 +2113,7 @@
"2025-12-10": "Constitution Day",
"2025-12-31": "New Year's Eve",
"2026-01-01": "New Year's Day",
"2026-01-02": "Bridge Public Holiday",
"2026-01-10": "National Children's Day",
"2026-01-13": "National Aviation Day",
"2026-01-14": "National Forest Conservation Day",
Expand Down
3 changes: 3 additions & 0 deletions tests/countries/test_thailand.py
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,9 @@ def test_special_holidays(self):
"2023-12-29",
"2024-04-12",
"2024-12-30",
"2025-06-02",
"2025-08-11",
"2026-01-02",
)
dt_observed = (
"2007-12-24",
Expand Down

0 comments on commit 8cc203a

Please sign in to comment.