Télécharger la liste

Description du projet

祝日計算を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

Système requise

System requirement is not defined

Livrée : 2020-11-19 23:31
ZIP配布 3.11 (1 files Cacher)

Notes de release

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

Changelog

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