文件名称:date-holidays-parser:全球假期解析器
文件大小:146KB
文件格式:ZIP
更新时间:2024-06-01 03:11:53
parser holidays worldwide JavaScript
日期假日解析器 全球假期解析器 该模块为提供了一个解析器,它在考虑适用时区的同时,按类型对各个国家,州和地区的假期日期进行了计算。 功能包括: 按照ISO 3166-2计算不同国家,州,地区的公共,银行和节假日 考虑假期检查的时区 考虑开始时间和结束时间取决于时区 替代天数 支持所有假期名称的多语言 自定义假期的设置 使用自己的语法来计算天数 支持1970年至2080年的*日历(**日期可能不正确,因为它们会受到月球的观测) 支持1970年至2100年的希伯来历 支持中国日历 节日快乐! 目录 用法 const data = require ( 'date-holidays/data/holidays.json' ) const Holidays = require ( 'date-holidays-parser' ) const hd = new Holidays (
【文件预览】:
date-holidays-parser-master
----.gitignore(98B)
----README.md(7KB)
----rollup.config.mjs(178B)
----CHANGELOG.md(11KB)
----test()
--------utils.mocha.js(919B)
--------issue-timezone.mocha.js(2KB)
--------fixtures()
--------Holidays.mocha.js(23KB)
--------.eslintrc.yml(19B)
--------usage.js(2KB)
--------CalEvent.mocha.js(14KB)
--------issue-ruletypes.mocha.js(3KB)
--------helpers.js(1KB)
--------Data.mocha.js(9KB)
--------DateFn.mocha.js(39KB)
--------HolidayRule.mocha.js(1KB)
--------issue-translate.mocha.js(2KB)
--------issue-164.mocha.js(2KB)
--------Parser.mocha.js(989B)
--------Rule.mocha.js(4KB)
----.zuul.yml(449B)
----docs()
--------Holidays.md(4KB)
--------specification.md(24KB)
----LICENSE(757B)
----.eslintrc.yml(175B)
----package.json(2KB)
----CONTRIBUTING.md(2KB)
----src()
--------Julian.js(444B)
--------Data.js(6KB)
--------PostRule.js(3KB)
--------Chinese.js(1KB)
--------CalEvent.js(3KB)
--------CalEventFactory.js(1KB)
--------Easter.js(619B)
--------CalEventMap.js(1KB)
--------DateFn.js(1KB)
--------Hebrew.js(544B)
--------HolidayRule.js(1KB)
--------index.js(85B)
--------Rule.js(5KB)
--------Equinox.js(2KB)
--------BengaliRevised.js(477B)
--------internal()
--------utils.js(1KB)
--------Parser.js(14KB)
--------Holidays.js(13KB)
--------Hijri.js(542B)
----scripts()
--------rollup-fix()
--------generate.sh(254B)
--------hebrew-calendar()
--------gitlog.cjs(3KB)
--------hijri-calendar()
----types()
--------tsconfig.json(413B)
--------tslint.json(142B)
--------index.d.ts(7KB)
--------typings.test.ts(752B)
----.eslintignore(34B)
----.npmignore(252B)
----.travis.yml(117B)
----Makefile(311B)
----.npmrc(19B)