xpl/datetime

对PHP附带日期和时间扩展的增强

1.0.1 2018-09-04 07:52 UTC

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

或手动添加依赖项

  1. 将以下行添加到composer.json文件中

    {
        "require": {
            "xpl/datetime": "dev-master"
        }
    }
    
  2. 并更新依赖项

    composer update xpl/datetime
    

作者

当前维护者

该组件最初是一个用于内部项目的实用类。这是一个从头开始重写的想法的分支。

版权和许可证

XPL DateTime 在MIT许可证下授权 – 有关详细信息,请参阅LICENSE文件。

如果您未收到许可证副本,请联系作者。