如何获得自上传元素以来已经过的时间


How to get the time that has passed since an element was uploaded?

我需要知道一个元素上传到服务器后经过的时间,例如:

  • 我昨天上传了一个元素,我想在php中显示从上传日期到当前日期所经过的时间。

我不确定要找出什么是最好的方式来实现这一点,不确定我是否需要一个视图与计算日期或添加一个新的字段在我的表

如果需要,这里有一个总结,我的表在PostgreSQL中看起来:

id | user_id | title | upload_date

在PostreSQL中,您可以简单地执行SELECT age(now(), "upload_date"),甚至简单地执行age("upload_date"),应该会给出日期和当前时间戳之间的间隔。
收藏此页