permafrost-dev / expanded-dates
此包已被弃用,不再维护。未建议替代包。
将单一格式的日期扩展到多个格式
1.0.3
2019-08-10 00:01 UTC
Requires
- php: ^7.1
- nesbot/carbon: ^2.22
Requires (Dev)
- nunomaduro/phpinsights: dev-master
- phpunit/phpunit: ^8.0
This package is auto-updated.
Last update: 2021-07-06 01:28:34 UTC
README
此包接受一个日期(或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)。有关更多信息,请参阅许可证文件。