我正在使用此查询:
SELECT NOW()-从...过去的日期

日期列为TIMESTAMP。
当耗时约为4小时20分钟时,它将返回41632。
不是时间戳记。
它是什么?

还是有更好的方法来获取耗时并用PHP生成,如下所示:
“2分钟前”
“3小时前”
“昨天22:32”

非常感谢!

最佳答案

使用TimeStampDiff函数

  select TIMESTAMPDIFF(MINUTE, NOW(), timestamp_column) FROM my_table

关于mysql - 从MySQL中选择耗时,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7405977/

10-11 05:23