matheus-rosa/php-calendar
Composer 安装命令:
composer require matheus-rosa/php-calendar
包简介
A library to easily handle date operations
关键字:
README 文档
README
A small lightweight library to handle with calendar operations.
This library is an API to extend native PHP DateTime features.
Requirements
PHP >= 5.*
Usage
use Calendar\App\Calendar; // Returns a DateTime instance. var_dump(Calendar::today()); var_dump(Calendar::tomorrow()); var_dump(Calendar::yesterday()); // Get the next day of week based in current date var_dump(Calendar::now()->nextMonday()); var_dump(Calendar::now()->nextWednesday()); // Returns an array of DateTime objects $onlyFridays = Calendar::interval('2020-01-01', '2020-03-31') ->onlyFridays(); $onlyTuesdays = Calendar::interval('2020-01-01', '2020-03-31') ->onlyTuesdays(); var_dump($onlyFridays, $onlyTuesdays); // You can also compute the next/before days from now Calendar::now()->nextDays(15); Calendar::now()->beforeDays(15); // Or specifying a base date Calendar::fromDate('2020-04-25')->nextDays(15); Calendar::fromDate('2020-04-25')->beforeDays(15); // Or even set a specific timezone before handle its operations Calendar::setTimezone('America/Sao_Paulo');
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2020-05-31