lucasruroken / simple-php-timer
此包的最新版本(v1.0.1)没有可用的许可信息。
一个优雅的PHP计时器解决方案
v1.0.1
2016-12-27 17:20 UTC
Requires
- php: >=5.6
Requires (Dev)
- phpunit/phpunit: ^5.7
This package is not auto-updated.
Last update: 2024-09-23 14:44:18 UTC
README
这是一个用于管理PHP中日期的简单解决方案。无需研究如何打印日期。所有你需要的内容都在这里!
如何安装?
在您的终端中运行
composer require lucasruroken/simple-php-timer
或者只需将其添加到您的composer.php中
"require": {
"lucasruroken/simple-php-timer": "~1.0"
},
如何使用?
首先,您需要包含 Timer 类
use LucasRuroken\SimplePhpTimer\Timer;
然后,在您想要获取日期时间的任何地方
echo (new Timer())->today();
这将打印当前日期。注意,默认格式为 Y-m-d H:i:s。您可以通过传递一个格式函数简单地覆盖它
echo (new Timer())->today()->format('Y-d');
如果您想,您可以创建一个自定义日期,如下所示
echo (new Timer())->yearsAgo(2)->monthsAgo(2);
这将打印出“2年前和2个月前”
echo (new Timer())->years(3)->days(2);
这将打印出“今天起3年2天”
如果您不喜欢输入 (new Timer())>function();,您可以使用静态函数调用
echo Timer::create()->yesterday();
方法列表
- ->seconds() + 秒
- ->secondsAgo() - 秒
- ->minutes() + 分钟
- ->minutesAgo() - 分钟
- ->hours() + 小时
- ->hoursAgo() - 小时
- ->days() + 天
- ->daysAgo() - 天
- ->months() + 月份
- ->monthsAgo() - 月份
- ->years() + 年份
- ->yearsAgo() - 年份
- ->today() - 返回当前日期
- ->yesterday() - 返回昨天的日期
- ->format() 覆盖默认格式
- ->get() 返回时间