Here are the Japanese statutory holidays. These should be accurate from 1949
onward.

Though, for some reason this is throwing an error when the UNTIL spec is before
1990:

    jp.rem(9): UNTIL: Incomplete date specification

# SPDX-License-Identifier: MIT

OMIT January 01 MSG 元日
REM January 15 UNTIL December 31 1999 ADDOMIT MSG 成人の日
REM Second Monday in January SCANFROM -7 ADDOMIT SATISFY [$Ty >= 2000] MSG 
成人の日
REM February 11 ADDOMIT SATISFY [$Ty >= 1967] MSG 建国記念の日
REM February 23 ADDOMIT SATISFY [$Ty >= 2020] MSG 天皇誕生日
# 春分の日 (Spring Equinox)
REM April 29 UNTIL December 31 1978 ADDOMIT MSG 天皇誕生日
REM April 29 UNTIL December 31 2006 ADDOMIT SATISFY [$Ty >= 1989] MSG 
みどりの日
REM April 29 ADDOMIT SATISFY [$Ty >= 2007] MSG 昭和の日
OMIT May 03 MSG 憲法記念日
REM May 4 ADDOMIT SATISFY [$Ty >= 2007] MSG みどりの日
OMIT May 05 MSG こどもの日
REM July 20 UNTIL December 31 2002 ADDOMIT SATISFY [$Ty >= 1996] MSG 海の日
REM Third Monday in July SCANFROM -7 ADDOMIT SATISFY [$Ty >= 2003] MSG 海の日
REM August 11 ADDOMIT SATISFY [$Ty >= 2016] MSG 山の日
REM September 15 UNTIL December 31 2002 ADDOMIT SATISFY [$Ty >= 1966] MSG 
敬老の日
REM Third Monday in September SCANFROM -7 ADDOMIT SATISFY [$Ty >= 2003] MSG 
敬老の日
# 秋分の日 (Vernal Equinox)
REM October 10 UNTIL December 31 1999 ADDOMIT SATISFY [$Ty >= 1966] MSG 
体育の日
REM Second Monday in October UNTIL December 31 2019 SCANFROM -7 ADDOMIT SATISFY 
[$Ty >= 2000] MSG 体育の日
REM Second Monday in October SCANFROM -7 ADDOMIT SATISFY [$Ty >= 2020] MSG 
スポーツの日
OMIT November 03 MSG 文化の日
OMIT November 23 MSG 勤労感謝の日
REM December 23 UNTIL December 31 2018 ADDOMIT SATISFY [$Ty >= 1989] MSG 
天皇の誕生日
_______________________________________________
Remind-fans mailing list
[email protected]
https://dianne.skoll.ca/mailman/listinfo/remind-fans
Remind is at https://dianne.skoll.ca/projects/remind/

Reply via email to