我可以更改PHP时区,但数据库仍然标有服务器时间。如何更改此选项以显示正确的时区?它是基于用户加载到哪个项目的动态 - 所以我需要能够在运行时更改。
答案 0 :(得分:0)
对于CakePHP 3.x,请打开config/bootstrap.php
文件。搜索date_default_timezone_set
。根据需要设置它。我为我的时区设置为date_default_timezone_set('Asia/Dhaka');
。您可以从http://php.net/manual/en/timezones.php
如果它不起作用,请同时打开config/app.php
文件。搜索timezone
。在Datasources
连接集'timezone'=>'Asia/Dhaka'