【发布时间】:2017-04-08 19:16:30
【问题描述】:
我在程序中记录了一些数据,它会捕获请求的日期时间。使用Carbon::now();
我存储数据时,我所在的国家(菲律宾)是晚上 8:52。
在我的数据库中,它是2016-11-24 20:52:15
使用碳格式:
{{ Carbon\Carbon::parse($log->dateRequest)->format('M d, Y - H:i:s') }} ( {{ Carbon\Carbon::parse($log->dateRequest)->diffForHumans() }} )
输出为:Nov 24, 2016 - 20:52:15(7 小时后)
这就是问题所在,如果我在晚上 9:00 打开日志视图,应该是(8 分钟前)。
附言。也有来自美国的人需要查看日志。
【问题讨论】:
-
服务器和应用上配置的时区是什么?
-
'timezone' => 'UTC',
标签: php laravel date timestamp php-carbon