所以我有一个大部分已完成的系统,只是将一些最终的错误消除。我们有一个问题,该计划似乎永久设置在纽约时区。如何在cakephp中设置默认时区?
我有两个core.php文件和bootstrap.php中这行代码:
date_default_timezone_set("Australia/Melbourne");
但系统保留报告说,这是美国/纽约。
任何人都可以帮助我设置时区澳大利亚墨尔本?
所以我有一个大部分已完成的系统,只是将一些最终的错误消除。我们有一个问题,该计划似乎永久设置在纽约时区。如何在cakephp中设置默认时区?
我有两个core.php文件和bootstrap.php中这行代码:
date_default_timezone_set("Australia/Melbourne");
但系统保留报告说,这是美国/纽约。
任何人都可以帮助我设置时区澳大利亚墨尔本?
在config/core.php
文件app文件夹的尝试用单引号如下:在app /配置/ bootstrap.php中
Configure::write('Config.timezone', 'Europe/London');
可以在config/core.php
添加此(CakePHP 2.6+)
date_default_timezone_set('Europe/Dublin');
ini_set('date.timezone', 'Europe/Dublin');
//Configure::write('Config.timezone', 'Europe/Dublin');
由于某些原因,这对cakePHP 2.x和'date_default_timezone_set()'没有效果,像往常一样工作。 –
尽管我没有投票下来,但还没有工作,至少CakePHP 2.6.0 –
设置时区:
date_default_timezone_set('Australia/Melbourne');
出于某种原因,在Configure :: write()中根本无法设置时区!任何想法? –
从CakePHP 3.x开始,配置默认的时区在config/bootstrap.php中找到。
CakePHP中使用PHP时区代码,它可以在PHP文档在这里找到:http://php.net/manual/en/timezones.php
例如,在洛杉矶的一个服务器将配置类似这样:date_default_timezone_set('America/Los_Angeles');
究竟是什么你问这里有什么? – mitchimus
它没有工作! –
在App/Config/bootstrap.php(Cakephp 2.6+)中设置时区 date_default_timezone_set('Europe/Dublin'); –