ダウンロードリスト

プロジェクト概要

祝日計算をJavaプログラムで行う。 春分・秋分の日は、『海上保安庁水路部 暦計算研究会編 新こよみ便利帳』による計算式の結果に過ぎない。

国民の休日に対応、2016年以降、8月11日を「山の日」に対応、

Java版とJavaScript が存在する。

1ソースのJavaプログラムのみで構成するため、 祝日の新制度、変更が発生した場合の修正メンテナンスは1ソース内だけで行う。

Java版について、JDK1.7 まで使用していた java.util.Date は使用されることが減少した為に

java.util.Dateの使用は、バージョン 2.1 で終了する。 バージョン 3.x 以降で、java.time.LocalDate を使用する

2020年 東京五輪の影響で 山の日、2020年だけ 8月10日

Java版バージョン 3.10 と JavaScript版バージョン 1.52 は、以下の仕様で公開されています。

 「東京五輪対応、2020年だけ、海の日は、7月23日で、体育の日は、「スポーツの日」という名称で7月24日」

東京五輪延期によるこの休日移動について、

2020-11-19 五輪特別措置法改正案が衆院通過により、以下のとおり対応する。

2021年だけ、海の日は、7月22日、 スポーツの日は、7月23日、 山の日を 2021年だけ、8月8日で8月9日は振替休日

Java版の最新バージョンは、3.11

JavaScript版の最新バージョンは、1.53

システム要件

Version 3.0 以上は、Java8 以上の環境が必要です

ダウンロードパッケージ一覧

JavaScript版 (1 個のアイテム )

リリース時刻: 2020-11-19 23:37
1.53 (1 個のファイル 非表示)

ZIP配布 (2 個のアイテム 非表示)

リリース時刻: 2020-11-19 23:31
3.11 (1 個のファイル 非表示)

リリース時刻: 2014-07-30 00:33
2,1 (1 個のファイル 非表示)