ソフトウェア/javascript/japanese-holidays のバックアップ(No.1)

更新


公開メモ

日本の休日を求めるための javascript ライブラリを公開しました

使い方

npm を使うなら、

LANG:console
$ npm i japanese-holidays
$ node
> Holidays = require('japanese-holidays');
> Holidays.getHolidaysOf(2016);
[ { month: 1, date: 1, name: '元日' },
  { month: 1, date: 11, name: '成人の日' },
  { month: 2, date: 11, name: '建国記念の日' },
  { month: 3, date: 20, name: '春分の日' },
  { month: 3, date: 21, name: '振替休日' },
  { month: 4, date: 29, name: '昭和の日' },
  { month: 5, date: 3, name: '憲法記念日' },
  { month: 5, date: 4, name: 'みどりの日' },
  { month: 5, date: 5, name: 'こどもの日' },
  { month: 7, date: 18, name: '海の日' },
  { month: 8, date: 11, name: '山の日' },
  { month: 9, date: 19, name: '敬老の日' },
  { month: 9, date: 22, name: '秋分の日' },
  { month: 10, date: 10, name: '体育の日' },
  { month: 11, date: 3, name: '文化の日' },
  { month: 11, date: 23, name: '勤労感謝の日' },
  { month: 12, date: 23, name: '天皇誕生日' } ]
> Holidays.isHoliday(new Date(2016,3-1,20));
'春分の日'
> Holidays.isHoliday(new Date(2016,3-1,21));
'振替休日'

npm を使わないなら、

<script src="https://rawgit.com/osamutake/japanese-holidays-js/master/lib/japanese-holidays.js"></script>
<script>
  alert( JapaneseHolidays.isHoliday(new Date(2016,3-1,20)) );
</script>

あるいは、

http://jsbin.com/sejivavawa/?html,css,js,output

のようにします。

コメント・質問・バグ報告

できれば github の方へお願いします。日本語で結構です。

よく分からなければここでも構いません。





Counter: 3727 (from 2010/06/03), today: 3, yesterday: 4