今回は、PHPを使って計算によって祝日を求めるプログラムを作ってみることにする。 あらかじめ断っておくが、計算によって祝日を求めることは難しい。 「秋分の日と敬老の日の微妙な関係」で述べたように、法律によって祝日が変わるなどのルールがあるため、ある年の祝日を計算で完全に求めることはできない。 過去の祝日であれば、実際のカレンダーから祝日を抜き出してテーブルに用意しておき、それを引いた方が確実である。また、未来の祝日についても、アプリケーションやインターネットにあるものをテーブルとして取り込み、それを引いた方が手っ取り早く確実である。 ここでは、アプリケーションやインターネットにないような未来の祝日を求めることを目的に、あえて計算で導出することを考えてみることにする。 (2024年2月25日)内閣府の祝日表を参照できるようにした.とくに春分の日・秋分の日. (2023年10月14日)paho