lucasruroken/simple-php-timer

此包的最新版本(v1.0.1)没有可用的许可信息。

一个优雅的PHP计时器解决方案

v1.0.1 2016-12-27 17:20 UTC

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() 返回时间