【发布时间】:2015-09-08 14:46:07
【问题描述】:
我想显示当前日期和时间与updated_at 列中存储的日期和时间之间的差异。但是,我希望它对人类友好,例如:
53 mins ago
2 hours ago
3 days ago
有什么功能可以让我更轻松地使用它吗?
为了确保您理解我,假设我的数据库中有一个列 (updated_at),它等于 2015-06-22 20:00:03,当前时间是 20:00:28。那我想看看:
25 mins ago
当它高于 59 分钟时,我想只显示小时,当它高于 24 小时时,我想看看几天前。
【问题讨论】:
-
看看this(在google上找到)
-
你可以使用Carbon,它是 Laravel 自带的。
-
嗯...完全没有,我问的是一个特定的现有函数来获取差异。在 laravel5 中的时间。
-
Calculate difference between two dates using Carbon and Blade 和/或 Carbon Difference in Time between two Dates in hh:mm:ss format 的可能重复项(取自第二次重新打开问题之前列出的重复项)。