printerous / business-day
Business day calculation
Installs: 2 037
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 1
Open Issues: 2
Requires
- php: >=5.6
- nesbot/carbon: ^1.22
Requires (Dev)
- phpunit/phpunit: ^6.1
This package is not auto-updated.
Last update: 2024-05-12 00:22:20 UTC
README
Date calculation based on business calendars
Installation
$ composer require printerous/business-day
Usage
$business = new BusinessDay(new Config()); $today = new DateTime('2017-06-08'); $business->next($today); // '2017-06-09' $business->next($today, 2); // '2017-06-12' //Set holidays $holidays = [ new DateTime('2017-06-13'), new DateTime('2017-06-14') ]; $business = new BusinessDay(new Config($holidays)); $today = new DateTime('2017-06-13'); $business->next($today); // '2017-06-15'