mateusjunges / laravel-time-helpers
一组简单的时间助手。
v1.1.0
2022-06-21 18:57 UTC
Requires
- php: ^8.0
- illuminate/support: ^8.0|^9.0
Requires (Dev)
- orchestra/testbench: ^5.0|^6.0
This package is auto-updated.
Last update: 2024-09-21 23:32:58 UTC
README
此包提供了两个处理时间的简单助手。
安装
要安装此包,请使用以下命令
composer require mateusjunges/laravel-time-helpers
past
函数
past
函数,如时间所示,返回过去的时间。
您可以使用它并使用以下方法链式调用
past(10)->seconds()
:返回10秒前的Carbon实例past(10)->minutes()
:返回10分钟前的Carbon实例past(10)->hours()
:返回10小时前的Carbon实例past(10)->weeks()
:返回10周前的Carbon实例past(10)->weekDays()
:返回10周日前的工作日Carbon实例past(10)->months()
:返回10个月前的Carbon实例past(10)->years()
:返回10年前的Carbon实例past(10)->centuries()
:返回10个世纪前的Carbon实例
in
函数
in
函数可用于获取未来的Carbon实例。
您可以使用与past
函数中完全相同的方 法链式调用它
in(10)->seconds()
:返回10秒后的Carbon实例in(10)->minutes()
:返回10分钟后的Carbon实例in(10)->hours()
:返回10小时后的Carbon实例in(10)->weeks()
:返回10周后的Carbon实例in(10)->weekDays()
:返回10周日后的工作日Carbon实例in(10)->months()
:返回10月后的Carbon实例in(10)->years()
:返回10年后的Carbon实例in(10)->centuries()
:返回10个世纪后的Carbon实例
所有方法都返回一个Carbon\Carbon
实例,这意味着您仍然可以使用所有Carbon
方法。
测试
要测试此包,请运行composer test
贡献
感谢您考虑为这个包做出贡献!贡献指南可以在这里找到。
变更日志
请参阅变更日志以获取有关此包更改的更多信息。