mirror of
https://salsa.debian.org/dskoll/remind.git
synced 2026-04-17 14:59:20 +02:00
73 lines
8.9 KiB
Plaintext
73 lines
8.9 KiB
Plaintext
# SPDX-License-Identifier: MIT
|
|
# Holiday file for Thailand
|
|
# Derived from the Python holidays project at
|
|
# https://github.com/vacanza/holidays
|
|
#
|
|
# See important caveats in the README file in this directory.
|
|
|
|
OMIT 1 January MSG %"วันขึ้นปีใหม่%" %! %b.
|
|
REM 2 January ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันขึ้นปีใหม่%" %! %b.
|
|
REM 3 January ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันขึ้นปีใหม่%" %! %b.
|
|
REM Second Saturday in January ADDOMIT SCANFROM -28 MSG %"วันเด็กแห่งชาติ%" %! %b.
|
|
REM 25 February ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันมาฆบูชา%" %! %b.
|
|
REM 26 February ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันมาฆบูชา%" %! %b.
|
|
OMIT 6 April MSG %"วันจักรี%" %! %b.
|
|
REM 7 April ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันจักรี%" %! %b.
|
|
REM 8 April ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันจักรี%" %! %b.
|
|
OMIT 13 April MSG %"วันสงกรานต์%" %! %b.
|
|
REM 13 April OMIT SAT SUN AFTER ADDOMIT SCANFROM -28 SATISFY [isany(wkdaynum(date($Ty, 4, 13)), 0, 6)] MSG %"ชดเชยวันสงกรานต์%" %! %b.
|
|
OMIT 14 April MSG %"วันสงกรานต์%" %! %b.
|
|
OMIT 15 April MSG %"วันสงกรานต์%" %! %b.
|
|
OMIT 1 May MSG %"วันแรงงานแห่งชาติ%" %! %b.
|
|
REM 2 May ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันแรงงานแห่งชาติ%" %! %b.
|
|
REM 3 May ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันแรงงานแห่งชาติ%" %! %b.
|
|
OMIT 4 May MSG %"วันฉัตรมงคล%" %! %b.
|
|
REM 5 May ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันฉัตรมงคล%" %! %b.
|
|
REM 6 May ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันฉัตรมงคล%" %! %b.
|
|
REM 11 May ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันพืชมงคล%" %! %b.
|
|
REM 12 May ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันพืชมงคล%" %! %b.
|
|
REM 23 May ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันวิสาขบูชา%" %! %b.
|
|
REM 24 May ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันวิสาขบูชา%" %! %b.
|
|
OMIT 3 June MSG %"วันเฉลิมพระชนมพรรษาสมเด็จพระนางเจ้าสุทิดา พัชรสุธาพิมลลักษณ พระบรมราชินี%" %! %b.
|
|
REM 4 June ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันเฉลิมพระชนมพรรษาสมเด็จพระนางเจ้าสุทิดา พัชรสุธาพิมลลักษณ พระบรมราชินี%" %! %b.
|
|
REM 5 June ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันเฉลิมพระชนมพรรษาสมเด็จพระนางเจ้าสุทิดา พัชรสุธาพิมลลักษณ พระบรมราชินี%" %! %b.
|
|
REM 22 July ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 0] MSG %"ชดเชยวันอาสาฬหบูชา%" %! %b.
|
|
REM 22 July ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันอาสาฬหบูชา%" %! %b.
|
|
REM 23 July ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันเข้าพรรษา%" %! %b.
|
|
OMIT 28 July MSG %"วันเฉลิมพระชนมพรรษาพระบาทสมเด็จพระปรเมนทรรามาธิบดีศรีสินทรมหาวชิราลงกรณ พระวชิรเกล้าเจ้าอยู่หัว%" %! %b.
|
|
REM 29 July ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันเฉลิมพระชนมพรรษาพระบาทสมเด็จพระปรเมนทรรามาธิบดีศรีสินทรมหาวชิราลงกรณ พระวชิรเกล้าเจ้าอยู่หัว%" %! %b.
|
|
REM 30 July ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันเฉลิมพระชนมพรรษาพระบาทสมเด็จพระปรเมนทรรามาธิบดีศรีสินทรมหาวชิราลงกรณ พระวชิรเกล้าเจ้าอยู่หัว%" %! %b.
|
|
OMIT 12 August MSG %"วันเฉลิมพระชนมพรรษาสมเด็จพระบรมราชชนนีพันปีหลวง%" %! %b.
|
|
OMIT 12 August MSG %"วันแม่แห่งชาติ%" %! %b.
|
|
REM 13 August ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันเฉลิมพระชนมพรรษาสมเด็จพระบรมราชชนนีพันปีหลวง%" %! %b.
|
|
REM 14 August ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันเฉลิมพระชนมพรรษาสมเด็จพระบรมราชชนนีพันปีหลวง%" %! %b.
|
|
OMIT 13 October MSG %"วันนวมินทรมหาราช%" %! %b.
|
|
REM 14 October ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันนวมินทรมหาราช%" %! %b.
|
|
REM 15 October ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันนวมินทรมหาราช%" %! %b.
|
|
OMIT 23 October MSG %"วันปิยมหาราช%" %! %b.
|
|
REM 24 October ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันปิยมหาราช%" %! %b.
|
|
REM 25 October ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันปิยมหาราช%" %! %b.
|
|
OMIT 5 December MSG %"วันคล้ายวันเฉลิมพระชนมพรรษาพระบาทสมเด็จพระบรมชนกาธิเบศร มหาภูมิพลอดุลยเดชมหาราช บรมนาถบพิตร%" %! %b.
|
|
OMIT 5 December MSG %"วันชาติ%" %! %b.
|
|
OMIT 5 December MSG %"วันพ่อแห่งชาติ%" %! %b.
|
|
REM 6 December ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันคล้ายวันเฉลิมพระชนมพรรษาพระบาทสมเด็จพระบรมชนกาธิเบศร มหาภูมิพลอดุลยเดชมหาราช บรมนาถบพิตร%" %! %b.
|
|
REM 6 December ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันชาติ%" %! %b.
|
|
REM 7 December ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันคล้ายวันเฉลิมพระชนมพรรษาพระบาทสมเด็จพระบรมชนกาธิเบศร มหาภูมิพลอดุลยเดชมหาราช บรมนาถบพิตร%" %! %b.
|
|
REM 7 December ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันชาติ%" %! %b.
|
|
OMIT 10 December MSG %"วันรัฐธรรมนูญ%" %! %b.
|
|
REM 11 December ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-1) == 0] MSG %"ชดเชยวันรัฐธรรมนูญ%" %! %b.
|
|
REM 12 December ADDOMIT SCANFROM -28 SATISFY [wkdaynum($T-2) == 6] MSG %"ชดเชยวันรัฐธรรมนูญ%" %! %b.
|
|
OMIT 31 December MSG %"วันสิ้นปี%" %! %b.
|
|
|
|
# Optional holidays
|
|
REM 13 January MSG %"วันการบินแห่งชาติ%" %! %b.
|
|
REM 14 January MSG %"วันอนุรักษ์ทรัพยากรป่าไม้ของชาติ%" %! %b.
|
|
REM 16 January MSG %"วันครู%" %! %b.
|
|
REM 17 January MSG %"วันพ่อขุนรามคำแหงมหาราช%" %! %b.
|
|
REM 18 January MSG %"วันกองทัพไทย%" %! %b.
|
|
REM 3 February MSG %"วันทหารผ่านศึก%" %! %b.
|
|
REM 26 February MSG %"วันศิลปินแห่งชาติ%" %! %b.
|
|
REM 8 March MSG %"วันสตรีสากล%" %! %b.
|
|
REM 18 August MSG %"วันวิทยาศาสตร์แห่งชาติ%" %! %b.
|
|
REM 28 September MSG %"วันพระราชทานธงชาติไทย%" %! %b.
|