Laravel carbon 获取今天的字符串

Laravel carbon get today string

如何在 Laravel 中使用 Carbon 获取字符串 "today, 12:26"
我有日期:"2017-12-17 12:26",如何获得这些格式?

1) 今天,12:26,
2) 1 小时前
3) 1 分钟前
3) 1 秒前
4) 昨天, 12.26
5) 12 月 17 日,12:26

你应该看看 Carbon 中的 diffForHumans method。例如:

Carbon::now()->subDays(1)->diffForHumans()
//1 day ago

Carbon::now()->diffForHumans()
//1 second ago

Carbon::now()->subDays(25)->diffForHumans();
// 3 weeks ago

编辑:

您正在使用 Laravel,请注意,您也可以这样调用 diffForHumans

$user->created_at->diffForHumans();

Carbon->diffForHumans();方法中也有类似的东西。示例:

echo Carbon::now()->subDays(1)->diffForHumans();

产生:

1 day ago

你总是可以参考 Carbon 文档,它有很好的文档记录。 Carbon Documentation.