Closed uribo closed 3 years ago
2021年の「海の日」は7月22日、「スポーツの日」は7月23日、「山の日」は8月8日に移動します
現在のzipangu
ではこれらの移動に対応できていない。
zipangu::jholiday(2021, lang = "jp")
$元日
[1] "2021-01-01"
$成人の日
[1] "2021-01-11"
$建国記念の日
[1] "2021-02-11"
$天皇誕生日
[1] "2021-02-23"
$春分の日
[1] "2021-03-20"
$昭和の日
[1] "2021-04-29"
$憲法記念日
[1] "2021-05-03"
$みどりの日
[1] "2021-05-04"
$こどもの日
[1] "2021-05-05"
$海の日
[1] "2021-07-19"
$山の日
[1] "2021-08-11"
$敬老の日
[1] "2021-09-20"
$秋分の日
[1] "2021-09-23"
$体育の日
[1] "2021-10-11"
$文化の日
[1] "2021-11-03"
$勤労感謝の日
[1] "2021-11-23"
Forkして feature/14 ブランチ を作成して、2021年の祝日を反映しました。私のコードをご自由に活用して頂いて構いません。
私の環境では、パッケージの作成と確認(R CMD build および R CMD check)を、 Windows 10 + WSL Ubuntu 18.04 + R 3.6.3 で行いました。動作確認はパッケージを作成した環境および Windows 10 + R 3.6.3 で行いました。動作確認は前記ブランチに記述したユニットテストおよび、以下のコードです。
library(zipangu)
library(assertthat)
zipangu::jholiday(2019:2022)
assertthat::assert_that(all(c(zipangu::is_jholiday("2019-07-15"),
zipangu::is_jholiday("2019-08-11"), zipangu::is_jholiday("2019-10-14"))))
assertthat::assert_that(!any(c(zipangu::is_jholiday("2020-07-20"),
zipangu::is_jholiday("2020-08-11"), zipangu::is_jholiday("2020-10-12"))))
assertthat::assert_that(all(c(zipangu::is_jholiday("2020-07-23"),
zipangu::is_jholiday("2020-08-10"), zipangu::is_jholiday("2020-07-24"))))
assertthat::assert_that(!any(c(zipangu::is_jholiday("2021-07-19"),
zipangu::is_jholiday("2021-08-11"), zipangu::is_jholiday("2021-10-11"))))
assertthat::assert_that(all(c(zipangu::is_jholiday("2021-07-22"),
zipangu::is_jholiday("2021-08-08"), zipangu::is_jholiday("2021-07-23"))))
assertthat::assert_that(all(c(zipangu::is_jholiday("2022-07-18"),
zipangu::is_jholiday("2022-08-11"), zipangu::is_jholiday("2022-10-10"))))
@zettsu-t ありがとうございます。コード見させてもらいました。プルリクエスをいただければそのままマージします。 お手数でしたらこちらでコードを利用させてもらいます。
プルリクエストを発行しました。プルリクエストの発行に伴う一部のチェックは完了し、 continuous-integration/travis-ci/pr が pending です。本issueのcloseはお任せいたします。
Close #28
2021年の祝日がどうなるか様子見
https://www.kantei.go.jp/jp/headline/tokyo2020/shukujitsu.html
今年(2020年)に関しては祝日はそのままなので対応しない。