xpl / datetime
对PHP附带日期和时间扩展的增强
1.0.1
2018-09-04 07:52 UTC
Requires
- php: >=7.1.0
Requires (Dev)
- doctrine/dbal: >=2.2
- phpunit/phpunit: ~4.0
Suggests
- doctrine/dbal: Enable the use of DateTimes as doctrine field type.
This package is auto-updated.
Last update: 2024-09-24 12:14:02 UTC
README
XPL DateTime 组件旨在改进随PHP附带的日期和时间扩展。它在几乎完全兼容默认扩展的同时添加了一些增强功能。它也更具ISO 8601兼容性。
文档
该组件可能与标准日期和时间扩展类100%兼容,但所使用的名称基于ISO 8601。
要使用此组件替换原始的PHP实现,请包含以下PHP代码片段
use Xpl\DateTime\DateTime as DateTime; use Xpl\DateTime\DateTimeImmutable as DateTimeImmutable; use Xpl\DateTime\DateTimeInterface as DateTimeInterface; use Xpl\DateTime\Duration as DateInterval; use Xpl\DateTime\TimeZone as DateTimeZone;
就像使用标准的PHP扩展类一样使用。
安装
只需使用composer添加依赖项
composer require xpl/datetime:dev-master
或手动添加依赖项
-
将以下行添加到
composer.json文件中{ "require": { "xpl/datetime": "dev-master" } } -
并更新依赖项
composer update xpl/datetime
作者
当前维护者
- Oscar Cubo Medina. Twitter: @ocubom.
该组件最初是一个用于内部项目的实用类。这是一个从头开始重写的想法的分支。
版权和许可证
XPL DateTime 在MIT许可证下授权 – 有关详细信息,请参阅LICENSE文件。
如果您未收到许可证副本,请联系作者。