vajiral/php-nzholidays
Composer 安装命令:
composer require vajiral/php-nzholidays
包简介
A light weight PHP class that can calculate public holidays in New Zealand.
README 文档
README
A light weight PHP class that can calculate public holidays in New Zealand.
Usage:
Install via composer
"composer require vajiral/php-nzholidays"
In your PHP file
<?php use BigV\Holiday; use BigV\NZHolidays; require __DIR__ . "/vendor/autoload.php"; $holidays = new NZHolidays(); for ($year = 2019; $year <= 2021; $year++) { echo "$year --------------------------------------------------------------\n"; foreach ($holidays as $holiday) { /* @var $holiday Holiday */ echo date(DATE_RFC822, $holiday->occurrence($year)) . ' ' . $holiday->title . "\n"; } } echo "-------------------------------------------------------------------\n"; $today = time(); echo date(DATE_RFC822, $today).($holidays->isWorkday($today) ? ' Today is a working day' : ' Today is not a working day')."\n"; $xmas = mktime (0, 0, 0, 12, 25, 2019); echo date(DATE_RFC822, $xmas).($holidays->isWorkday($xmas) ? ' Xmas is a working day' : ' Xmas is not a working day')."\n"; $saturday = mktime (0, 0, 0, 6, 1, 2019); echo date(DATE_RFC822, $saturday).($holidays->isWorkday($saturday) ? ' Jun 1 is a working day' : ' Jun 1 is not a working day')."\n"; $today = time(); $target = $holidays->workHoursHence($today, 48); echo "48 work hours from " . date(DATE_RFC822, $today) . " is " . date(DATE_RFC822, $target) . "\n";
统计信息
- 总下载量: 22
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-04-03