“だからだなー。
カレンダーに関わるプログラムの常識をひとつ。
1年間の日付でテーブルを作るとき、3月1日を配列の先頭にして、ぐるりと1年分のテーブルにする。
こうすると「うるう日」の処理が数段簡単になる。
私もプログラマになりたての頃に教えられた。
神奈川 新潟の県警で運転免許証発行できず 「うるう日」原因か
http://www3.nhk.or.jp/news/html/2024…” https://x.com/hortense667/status/1763074996602282300?s=12