printerous / business-day
Business day calculation
1.0.3
2017-09-26 07:09 UTC
Requires
- php: >=5.6
- nesbot/carbon: ^1.22
Requires (Dev)
- phpunit/phpunit: ^6.1
This package is not auto-updated.
Last update: 2025-04-27 05:16:42 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'