permafrost-dev/expanded-dates

此包已被弃用,不再维护。未建议替代包。

将单一格式的日期扩展到多个格式

1.0.3 2019-08-10 00:01 UTC

This package is auto-updated.

Last update: 2021-07-06 01:28:34 UTC


README

Latest Version on Packagist Build Status Quality Score Total Downloads

此包接受一个日期(或Carbon实例)的输入字符串,并将其扩展为包含多个常见格式的对象,例如相对时间和秒、分钟、天等。以下是一个示例。

安装

您可以通过composer安装此包

composer require permafrost-dev/expanded-dates

使用方法

    include __DIR__.'/../vendor/autoload.php';
    $dateOne = ExpandedDate::create(Carbon::now()->subSeconds(35));
    print_r($ed1);

扩展为ExpandedDate对象

Permafrost\ExpandedDates\ExpandedDate Object
(
    [value] => 2019-08-09T19:43:10-04:00
    [relative] => 35 seconds ago
    [formatted] => Aug 9, 2019
    [time] => 7:43 PM
    [timestamp] => 1565394190
    [day] => Friday
    [age] => stdClass Object
        (
            [seconds] => 35
            [minutes] => 0
            [hours] => 0
            [days] => 0
            [weeks] => 0
        )

)

测试

composer test

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件