无法回应laravel' created_at'时间戳值,显示1970年1月1日

时间:2018-03-02 17:54:59

标签: php mysql database laravel timestamp

每个laravel迁移都带有内置的“created_at”和#39;时间戳列,自动填充您的请求。在尝试访问此值时,我提供了一个' 01/01/207'值。有人可以帮忙吗?我已经安装了碳,并遵循类似问题的建议,没有任何积极的影响。

<h3>Date Created:</h3>
    <p>{{ date('d/m/Y', $project['created_at']) }}</p>

将变量定位为

$project->created_at

代替产生相同的结果。

2 个答案:

答案 0 :(得分:1)

改为使用format()

{{ $project->created_at->format('d/m/Y') }}

答案 1 :(得分:1)

Laravel默认将日期字段强制转换为Carbon对象。

根据Carbon文档,您可以使用适当的getter获取时间戳。在这种情况下,它应该是:

$project->created_at->timestamp