我有一些表,有列日期取值:20121-07-01 10:00:00
当我抓取时,用->get()或->first()或laravel中任何方法来获取数据,我有不同的结果,看起来值已经格式化/转换为另一个时区,但在laravel配置或env中,我没有设置任何关于时区配置的东西,我搜索但没有找到,有人能告诉我这种情况,或者我必须设置一些配置来获得适当的值?
有两种方法可以更新代码。1 .打开config/app.php,编辑
'timezone' => 'UTC',
在这里你可以添加你的时区,如
'timezone' => 'Asia/Tokyo',
如果你想从。env文件管理你的时区,你可以使用下面的代码
'timezone' => env('APP_TIMEZONE', 'UTC'),
并将这行添加到.env文件中。
APP_TIMEZONE='Asia/Tokyo'