我正在使用此功能:
time();
并且我在我的数据库中存储了这段时间,
如何计算数据库中当前和旧日期的差异?
我需要这样的结果:1分10秒前
答案 0 :(得分:2)
如果$time1
和$time2
都由time()
»UNIX_TIMESTAMP()生成,则可以使用:
$diff = $time1 - $time2;
差异将以秒为单位。
答案 1 :(得分:1)
Carbon是一个非常有用的PHP日期/时间库。它有一个非常方便的“人类差异”,它将输出那种差异字符串。 https://github.com/briannesbitt/Carbon#api-humandiff