moment-feiertage
moment-feiertage is a Moment.js plugin to determine if a date is a german holiday. Holidays are taken from Wikipedia (de).
How to use?
- Add moment-feiertage to your package.json by runing
npm install moment-feiertage --save
- Import moment and moment-feiertage
import moment from 'moment'
import 'moment-feiertage'
const moment = require('moment');
const { isHoliday } = require('moment-feiertage');
isHoliday()
on any moment object is returning false
(boolean) or name of holiday (string)
Examples
const nowIsHoliday = moment().isHoliday();
const someDateIsHoliday = moment('2019-12-25').isHoliday();
const isHolidayInAllStates = moment('2017-08-15').isHoliday();
const isHolidayInBavaria = moment('2017-08-15').isHoliday('BY');
const isHolidayInSaarland = moment('2017-08-15').isHoliday('SL');