无法在视图中显示 created_at 值

Trouble displaying created_at value in view

我正在尝试在我的一个视图中显示 created_at 列,但我没有任何运气。当我尝试使用以下内容时:

{{ date('d M Y - H:i:s', $object->created_at) }}

我收到以下错误:date() 期望参数 2 很长,给定对象。 所以我在 $object->created_at 上使用 dd() 它给了我这个:

object(Carbon\Carbon)#555 (3) { ["date"]=> string(26) "2015-01-22 14:36:37.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(19) "Africa/Johannesburg" }

所以我自然而然地尝试使用不起作用的 foreach 循环访问日期,我还尝试了 $object->created_at->date 这给了我一个错误 "Unknown getter 'date'" 如何访问 created_at 的日期?

Laravel 使用 Carbon。然后试试这个:

{{ date('d M Y - H:i:s', $object->created_at->timestamp) }}

或者没有日期功能也是一样

{{ $object->created_at->format('d M Y - H:i:s') }}

或使用 Carbon API

中记录的任何方法

这是另一种方法 -

{{ date('F d, Y', strtotime($list->created_at)) }}