laravel项目修改时区
首先配置php.ini,timezone是Asia/Shanghai
接下来很自然就想到了Laravel的问题,打开Laravel的/app/config/app.php配置文件
['timezone' => 'UTC',]
配置文件集中管理,并且Laravel不是有一个.env
配置文件么,那就好好利用一下吧。
观察配置文件里其他内容发现,有一个env()
函数,猜测这个就是从.env
中获取配置项value的函数了
app.php做了如下改动
['timezone' => env('TIMEZONE','UTC'),]
在.env
文件中添加一行TIMEZONE=Asia/Shanghai