swydmuch / business-days
PHP 库,用于处理单独的一天和一系列的天数,以便检查是否为工作日
v1.0.1
2021-12-31 16:58 UTC
Requires
- php: >=8.0
Requires (Dev)
- infection/infection: ^0.25.5
- phpmd/phpmd: ^2.11
- phpstan/phpstan: ^1.2
- phpstan/phpstan-strict-rules: ^1.1
- phpunit/phpunit: ^9
This package is not auto-updated.
Last update: 2024-09-21 04:57:20 UTC
README
PHP 库,用于处理单独的一天和一系列的天数,以便检查是否为工作日
安装
composer require swydmuch/business-days
本地化
目前,该库只适用于 波兰(pl)和 荷兰(nl)的公共假日
我鼓励您贡献,以便添加其他位置
基本用法
从字符串创建日期
$day = Day::createFromString('2021-12-13', 'pl');
检查是否为工作日
$day->isBusiness(); //true
创建两个日期之间的范围
$range = Range::createFromString('2021-12-13', '2021-12-14', 'pl');
计算范围内的业务天数
$range->countBusinessDays(); //2
从范围内获取业务天数的数组
$range->businessDays(); //[Day,Day]