所以我有一个系统,大部分是完成,只是熨平了一些最后的错误。我们有一个问题,该程序似乎是永久设置在纽约时区。我在core.php和bootstrap.php中都有这行代码:
date_default_timezone_set("Australia/Melbourne");
但是系统一直报告说它在美国/纽约。谁能帮我把时区设置为澳大利亚墨尔本?
nnt7mjpx1#
在app文件夹的config/core.php文件中,尝试使用单引号执行以下操作:
config/core.php
date_default_timezone_set('Australia/Melbourne');
bz4sfanl2#
您可以在config/core.php中添加以下内容:
Configure::write('Config.timezone', 'Europe/London');
l2osamch3#
在App/Config/bootstrap.php中设置时区(Cakephp 2.6+)
date_default_timezone_set('Europe/Dublin'); ini_set('date.timezone', 'Europe/Dublin'); //Configure::write('Config.timezone', 'Europe/Dublin');
1bqhqjot4#
从CakePHP 3.x开始,默认时区的配置可以在config/bootstrap.php中找到。CakePHP使用PHP时区代码,可以在PHP文档中找到:http://php.net/manual/en/timezones.php例如,洛杉矶的服务器将被配置为:date_default_timezone_set('America/Los_Angeles');
date_default_timezone_set('America/Los_Angeles');
ppcbkaq55#
使用cakephp4,它现在在config/bootstrap.php中。
5条答案
按热度按时间nnt7mjpx1#
在app文件夹的
config/core.php
文件中,尝试使用单引号执行以下操作:bz4sfanl2#
您可以在
config/core.php
中添加以下内容:l2osamch3#
在App/Config/bootstrap.php中设置时区(Cakephp 2.6+)
1bqhqjot4#
从CakePHP 3.x开始,默认时区的配置可以在config/bootstrap.php中找到。
CakePHP使用PHP时区代码,可以在PHP文档中找到:http://php.net/manual/en/timezones.php
例如,洛杉矶的服务器将被配置为:
date_default_timezone_set('America/Los_Angeles');
ppcbkaq55#
使用cakephp4,它现在在config/bootstrap.php中。