leaditin / moment
一个简单的PHP API,用于处理时间、DateTime和DateRange。
1.0.1
2021-12-24 17:56 UTC
Requires
- php: ^7.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.0
- phpunit/phpunit: ^5.7 || ^6.0
This package is auto-updated.
Last update: 2024-09-25 03:03:22 UTC
README
一个简单的PHP API,用于处理时间、DateTime和DateRange。
安装
推荐通过 Composer 进行安装。运行以下命令安装最新版本的包并将其添加到项目的 composer.json
composer require leaditin/moment
用法
实例化Time对象
use \Leaditin\Moment\Time; $time = Time::fromSeconds(7200); $time = Time::fromString('12:25');
实例化DateTime对象
use \Leaditin\Moment\DateTime; $now = new DateTime(); $today = new DateTime('now', null, DateTime::TYPE_DATE); $past = new DateTime('26 Jul 1984', null, DateTime::TYPE_DATE);
实例化DateRange对象
use \Leaditin\Moment\{DateTime, DateRange}; $range = new DateRange(new DateTime('2016-01-01 00:00:00'), new DateTime('2016-12-31 23:59:59')); $infinityLeft = new DateRange(null, new DateTime()); $infinityRight = new DateRange(new DateTime(), null); $infinity = new DateRange();
致谢
许可证
在MIT许可证下发布 - 有关详细信息,请参阅许可证文件。