タイトル | : LXCLND.DEF の祝日変更対応版 |
投稿日 | : 2024/04/27(土) 23:07 |
投稿者 | : konno | 番 号 | : 11228 コメント数 1 |
STIME のカレンダ表示などを弄っていて、LXCLND.DEF と表示を比べてみたら 2月23日とか12月23日など違っている日がいくつかありました。 STIMEの HOLIDAY.DAT を見てみると 02/23 2020-2099 天皇誕生日 (令和天皇) 12/23 1989-2018 天皇誕生日 (平成天皇) なるほど、最近変更された祝日に LXCLND.DEF が対応してないのですね。 STIME のバグでなくてほっとしました。(^^; 見たついでに、LXCLND.DEF の祝日テーブルを修正しました。 LXCLND.DEF には HOLIDAY.DAT のデータ形式で参考にさせてもらいましたからね。 LXCLND.DEF 431行目 72: ;---- holiday definition ----------------------------------------- ; hh..2 = "1874>1948=11;1967>0=11", hh..2 = "1874>1948=11;1967>0=11;2020>0=23", ; hh..4 = "1874>1948=3;1928>0=29", hh..4 = "1874>1948=3;1928>1988=29;1989>2006=29;2007>0=29", ; hh..5 = "1949>0=3;1985>0=4;1949>0=5", hh..5 = "1949>0=3;1985>2006=4;2007>0=4;1949>0=5", hh..8 = "2016>0=11", ; hh..10 = "1874>1948=17;1966>1999=10;2000>0=BB", hh..10 = "1874>1948=17;1966>1999=10;2000>2019=BB;2020>0=BB", ; hh..12 = "1989>0=23", hh..12 = "1989>2018=23", 該当する HOLIDAY.DAT の祝日は 02/23 2020-2099 天皇誕生日 (令和天皇) 04/29 1948-1988 天皇誕生日 (昭和天皇) 04/29 1989-2006 みどりの日 04/29 2007-2099 昭和の日 05/04 1985-2006 国民の休日 05/04 2007-2099 みどりの日 08/11 2016-2099 山の日 10/10 1966-1999 体育の日 10/BB 2000-2019 体育の日 10/BB 2020-2099 スポーツの日 12/23 1989-2018 天皇誕生日 (平成天皇) 修正した LXCLND.DEF を VZマクロの部屋に置きました。 以下の直リンクでも見ることができます。 #txt:LXCLND.DEF
- No.11228 一括表示へ - [ 返信 ] [引用無し] pre