アフィリエイト広告を利用しています

2018年08月13日

Date_Holidays_Japan、祝日の判定

pearに祝日を判定するモジュールがあるとは知らなかった。

参考
https://qiita.com/Uchikoba/items/7174204a9a8eaa2fb79e

他のページは

# pear install Date_Holidays_Japan-alpha

これぐらいしか記述がなく、困ってしまったが、

参考URLはインストールに必要な3つのコマンドが

記載されており、親切!。


# pear install channel://pear.php.net/XML_Serializer-0.21.0 XML_Serializer
# pear install channel://pear.php.net/Date_Holidays-0.21.8 Date_Holidays
# pear install channel://pear.php.net/Date_Holidays_Japan-0.1.3 Date_Holidays_Japan



2台のサーバにインストールしたが

xmlファイルの位置が異なることに気付いた。

一台は '/usr/share/pear-data/Date_Holidays_Japan/lang/Japan/ja_JP.xml'
もう一台は '/usr/share/pear/data/Date_Holidays_Japan/lang/Japan/ja_JP.xml'

原因は不明。

祝日を配列に取得でき、判定も問題なく行えた。

1月2日と3日は祝日にはなっていなかった。

当然と言えば当然だが、

会社の営業日ではないので注意が必要。


日本以外の国の祝日にも対応しているようだった。



















posted by db-engineer at 00:00 | Comment(0) | PHP

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

検索
最新記事
カテゴリーアーカイブ
プロフィール
db-engineerさんの画像
db-engineer
プロフィール
タグクラウド