2017-06-27 4 views
0

英語とデンマーク語の多言語ウェブサイトがあります。多言語の日付/時刻を変換する方法Cakephp 3のウェブサイト

デンマーク語のバージョンを使用しているときはすべて正常に動作しますが、日付/時刻が正しくありません。

デンマーク語で正しい日付/時刻を取得する方法を教えてください。

[birth_time] => Cake\I18n\FrozenTime Object 
    (
     [time] => 2017-06-27T11:20:00+00:00 
     [timezone] => UTC 
     [fixedNowTime] => 
    ) 
+2

あなたが試しているもの、具体的に何が起こっているのかなどを明確にして展開してください。 – Dave

+0

問題が発生しているコードを共有できますか?あなたの現在の質問から、その問題がどういうものかはっきりしない。 – drmonkeyninja

答えて

0

デンマーク語?さて私は、configにブートストラップでは、多分あなたはconfigコンなければならない、それはデンマークだと思う:あなたが使用して

date_default_timezone_set('Europe/Copenhagen'); 

や時間帯は次のようになります。セットのために今

[birth_time] => Cake\I18n\FrozenTime Object 
     (
      [time] => 2017-06-27T11:20:00+00:00 
      [timezone] => UTC+01:00 
      [fixedNowTime] => 
     ) 

または取得する必要create instances

use Cake\I18n\Time; 

// Create from a string datetime. 
$time = Time::createFromFormat(
    'Y-m-d H:i:s', 
    $datetime, 
    'Europe/Copenhagen' 
) 
関連する問題