• カミナリツイッターカミナリtwitter
  • カミナリフェイスブックカミナリfacebook
  • カミナリインスタグラムカミナリinstagram

山陰の情報を発信するカミナリ

ナビ

27

NOVEMBER

ウェブFRIDAY 2020 / 11 / 27

日本の祝日情報をJSON形式で取得するAPI

日本の祝日情報をJSON形式で取得する際、

https://holidays-jp.github.io/api/v1/date.json

にアクセスすると、今年・来年・再来年の祝日情報が取得できます。

 

 

 

3行で終わってしまった!😨

 

さすがにこれだけだと申し訳ないのでもうちょい追加しておきますと、このAPI では Googleカレンダーに登録された日本の祝日からデータを拾ってきて直近3年分の祝日を出力しています。

github は cdnで冗長化済みなため、JavaScript等で毎回アクセスしてもサーバー負荷はさほど高くならないはずです。たぶん。

なお、サーバーサイドで使う際にはネットワークアクセスが遅延原因となってしまうため、
私は1ヶ月に1回ほど cron でサーバー内にローカルファイルとして保存してから使用しています。

他にもCSV形式やUNIX時刻などでも取得できますので、JSON形式以外で使用したい場合は https://holidays-jp.github.io/ を参照しましょう。

松本博之隠しプロフィール画像

TEXT by

松本 博之まつもとひろゆき)

1978年、鳥取県米子市生まれ。
株式会社マジックワード WEBシステムの開発・運用を担当。

WordPressの実績多数。表面的な使用方法を把握するだけでなく、WordPressのソースコードを読み解いて対応できます。
国家資格の基本情報処理技術者を保持。

この人が書いた他の記事を読む