当地时间不准确 laravel 5
not accurate local time laravel 5
我使用 carbon 来获取当前本地日期和时间
$mytime = Carbon::now();
dd(var_dump($mytime->toDateTimeString()));
我得到了这个结果
2015-11-21 13:20:05
我的当地时间是 9:20 下午(24 小时制时为 21:20)。知道为什么时间不匹配吗?
Carbon::now()
应该给你服务器的时区,而不是用户的。
检查您的 phpinfo()
并查看您的时区设置是否准确。
在 config/app.php
中,您可能需要更新此设置以匹配您的位置。
'timezone' => 'UTC',
您可以检查您的 app/config.php
文件...
你必须改变你的
'timezone' => 'UTC'
以匹配您的时区..
这是 PHP 当前使用的时区列表。
希望对你有帮助...
我使用 carbon 来获取当前本地日期和时间
$mytime = Carbon::now();
dd(var_dump($mytime->toDateTimeString()));
我得到了这个结果
2015-11-21 13:20:05
我的当地时间是 9:20 下午(24 小时制时为 21:20)。知道为什么时间不匹配吗?
Carbon::now()
应该给你服务器的时区,而不是用户的。
检查您的 phpinfo()
并查看您的时区设置是否准确。
在 config/app.php
中,您可能需要更新此设置以匹配您的位置。
'timezone' => 'UTC',
您可以检查您的 app/config.php
文件...
你必须改变你的
'timezone' => 'UTC'
以匹配您的时区..
这是 PHP 当前使用的时区列表。 希望对你有帮助...