japanese-holidays: Japanese holidays utility

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]


Please see README.md

[Skip to Readme]


Change log None available
Dependencies base (>=4.7 && <5), time (>=1.6) [details]
License BSD-3-Clause
Copyright 2015 TANIGUCHI Kohei
Author TANIGUCHI Kohei
Maintainer a.d.xvii.kal.mai@gmail.com
Category Time
Home page https://github.com/cohei/japanese-holidays#readme
Bug tracker https://github.com/cohei/japanese-holidays/issues
Source repo head: git clone https://github.com/cohei/japanese-holidays
Uploaded by cohei at 2020-01-08T19:22:11Z




Maintainer's Corner

For package maintainers and hackage trustees

Readme for japanese-holidays-

[back to package description]

Japanese Holidays

Hackage Hackage CI CircleCI

ある日付が、どの日本の祝日にあたるかを判定します。 AddinBox / 祝日判定ロジック を Haskell へ移植しました。

This library, which is translated from AddinBox / Holiday Decision Logic to Haskell, identifies Japanese holidays.

_/  CopyRight(C) K.Tsunoda(AddinBox) 2001 All Rights Reserved.
_/  ( AddinBox  http://addinbox.sakura.ne.jp/index.htm )
_/  (  旧サイト  http://www.h3.dion.ne.jp/~sakatsu/index.htm )
_/    この祝日マクロは『kt関数アドイン』で使用しているものです。
_/    このロジックは、レスポンスを第一義として、可能な限り少ない
_/    【条件判定の実行】で結果を出せるように設計してあります。
_/    この関数では以下の祝日変更までサポートしています。
_/    (a) 2019年施行の「天皇誕生日の変更」 12/23⇒2/23 (補:2019年には[天皇誕生日]はありません)
_/    (b) 2019年の徳仁親王の即位日(5/1) および
_/       祝日に挟まれて「国民の休日」となる 4/30(平成天皇の退位日) & 5/2 の2休日
_/    (c) 2019年の「即位の礼 正殿の儀 (10/22) 」
_/    (d) 2020年施行の「体育の日の改名」⇒スポーツの日
_/    (e) 五輪特措法による2020年の「祝日移動」
_/       海の日:7/20(3rd Mon)⇒7/23, スポーツの日:10/12(2nd Mon)⇒7/24, 山の日:8/11⇒8/10
_/  (*1)このマクロを引用するに当たっては、必ずこのコメントも
_/      一緒に引用する事とします。
_/  (*2)他サイト上で本マクロを直接引用する事は、ご遠慮願います。
_/      【 http://addinbox.sakura.ne.jp/holiday_logic.htm 】
_/      へのリンクによる紹介で対応して下さい。
_/  (*3)[ktHolidayName]という関数名そのものは、各自の環境に
_/      おける命名規則に沿って変更しても構いません。