【发布时间】:2021-02-15 20:07:52
【问题描述】:
我还是 Laravel 的新手。我在理解 Carbon 的概念以及日期和时间的格式时遇到了问题。每次我创建新帖子时,created_at 列都不会显示我所在位置的确切时间。例如,目前在吉隆坡的时间是下午 2:36,但在我的 phpMyAdmin 中,它显示为上午 6:36。如何更改时区?我正在使用此代码<span> {{date('d/m/Y g:i A', strtotime($comment->created_at))}} </span>
这是我已经尝试过的。
在我看来是blade.php
<span> {{ date('d/m/Y g:i A', strtotime($comment->created_at))->setTimezone('Asia/Kuala_Lumpur')}} </span>
但它给出了错误Call to a member function setTimezone() on string
cmets 表
created_at - datetime
希望任何人都可以教我并告诉我正确的。谢谢。
【问题讨论】:
-
这能回答你的问题吗? Created_at save with the wrong timezone
标签: laravel phpmyadmin timezone