cn-workday
获取中国工作日情况
![](https://img.shields.io/badge/license-MIT-success)
Installation
$ npm install cn-workday
Or
$ yarn add cn-workday
Usage
import { isWorkday, getWorkdays, getWorkdaysBetween } from 'cn-workday';
isWorkday();
isWorkday('2022-10-08');
isWorkday(new Date('2022-10-08'));
getWorkdays();
getWorkdays('2022-10-08');
getWorkdays('2022-10-08', 'Month');
getWorkdaysBetween('2022-10-01', '2022-10-31');
node使用
const { isWorkday, getWorkdays, getWorkdaysBetween } = require('cn-workday');
isWorkday();
getWorkdays();
getWorkdaysBetween('2022-10-01', '2022-10-31');
Api
isWorkday
判断一个日期是否为工作日
- param: date string | Date 日期
- return: Boolean
getWorkDays
获取一个日期所在周|月的工作日数组
- param1: date string | Date | 'Week' | 'Month'
- param2: 'Week' | 'Month'
- return: Array [{ d: Date, dateStr: dateString, type: number }] type: 1(工作日)/2(周末补班)/3(周末)/4(节假日)
getWorkdaysBetween
获取两个日期之间的工作日数组
- param1: date string
- param2: date string
- return: [{ d: Date, dateStr: dateString, type: number }] type: 1(工作日)/2(周末补班)/3(周末)/4(节假日)
LICENSE
MIT