shukjitz

0.2.0 • Public • Published

Shukjitz

Build Status

指定した日付が日本の祝日かどうかを判定する

Installation

npm install shukjitz --save

Why?

祝日をリスト化して判定するのに違和感があったので Google Calendar から取得して判定するようにしたかった

  • Google Calendar に登録されている範囲に限られるため、±1年程度の日付しか判定できないので注意
  • 取得したデータは一定期間キャッシュする(デフォルトで24時間)

Usage

var Shukjitz = require('shukjitz');
 
var shukjitz = new Shukjitz();
 
shukjitz.check(new Date(2016, 0, 1), function(res) {
  console.log(res); //=> '元日'
});

Promise でも可

var promise = shukjitz.check(new Date(2016, 0, 1));
promise.then(function(res) {
  console.log(res); //=> '元日'
});

引数を省略すると現在の日付

shukjitz.check().then(function(res) {
  console.log(res); //=> 祝日名 or null
});

Readme

Keywords

none

Package Sidebar

Install

npm i shukjitz

Weekly Downloads

1

Version

0.2.0

License

MIT

Last publish

Collaborators

  • hoto17296