@yhmsi/workday-calculator
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

Workday Calculator

npm license coverage

介绍

workday-calculator 是一个用于计算工作日和总周数的 JavaScript 库,考虑了节假日和调休工作日。它基于 Moment.js 库,简单易用,适合各类日期计算场景。

安装

使用 npm 安装:

npm install @yhmsi/workday-calculator

使用示例

import { countWeeks, countWorkDays } from "@yhmsi/workday-calculator";

// 选择时间范围
const startDate = "2024-09-19";
const endDate = "2024-10-01";

const totalWeeks = countWeeks(startDate, endDate);
const totalWorkDays = countWorkDays(startDate, endDate);

console.log(`总周数: ${totalWeeks}, 工作日总数: ${totalWorkDays}`);

测试

本项目使用 Jest 进行单元测试。要运行测试,请执行以下命令:

npm run test

测试覆盖率

我们还提供了覆盖率报告。要运行测试并生成覆盖率报告,请使用:

npm run test:coverage

Readme

Keywords

none

Package Sidebar

Install

npm i @yhmsi/workday-calculator

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

8.2 kB

Total Files

12

Last publish

Collaborators

  • undefined-unknown