所以我有一個大部分已完成的系統,只是將一些最終的錯誤消除。我們有一個問題,該計劃似乎永久設置在紐約時區。如何在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'); –