这是一个奇怪的问题
我正在使用日期函数来获取时间,但它返回错误的时间
return date('Y-m-d H:i:s');
Run Code Online (Sandbox Code Playgroud)
这会返回,2017-4-21 09:41:44但当前时间是14:41:44
有问题的hours.我试过NOW()MySQL,它给了我正确的时间,但laravel PHP没有.有人可以帮忙吗?
May*_*eyz 15
在laravel项目中转到project/config有一个文件app.php,在此文件中搜索:
'timezone' => '';
Run Code Online (Sandbox Code Playgroud)
将你的时区值传递给它:
'timezone' => 'Asia/Kolkata', // I am using this in India
Run Code Online (Sandbox Code Playgroud)
再试一次,现在您将根据您的时区获得正确的时间.
注意:传递时区值后,运行命令php artisan config:cache以清除缓存,以便更改反映您是否发现更改未立即反映.
| 归档时间: |
|
| 查看次数: |
4398 次 |
| 最近记录: |