Я хочу показать разницу между текущей датой и временем с той, которая хранится в столбце 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 часа, я хочу видеть, сколько дней назад.