如何用两次计算时差?

时间:2014-04-19 01:20:14

标签: php date-arithmetic

我正在使用此功能:

time();

并且我在我的数据库中存储了这段时间,

如何计算数据库中当前和旧日期的差异?

我需要这样的结果:1分10秒前

2 个答案:

答案 0 :(得分:2)

如果$time1$time2都由time()»UNIX_TIMESTAMP()生成,则可以使用:

$diff = $time1 - $time2;

差异将以秒为单位。

答案 1 :(得分:1)

Carbon是一个非常有用的PHP日期/时间库。它有一个非常方便的“人类差异”,它将输出那种差异字符串。 https://github.com/briannesbitt/Carbon#api-humandiff