2016-11-23 13 views
2

laravelプロジェクトの内部では、date('Y-m-d H:i:s')の機能は6時間から-time()を差し引いて印刷され、Carbon::now()も同じです。laravelではdatetimeが間違って表示されています

誰でも教えてください。現在の時間をどのように印刷できますか?

私のlaravelプロジェクトでconfig/app.php私は'timezone' => 'UTC'を設定しました。

+0

は "現在の時間" ですUTCは、例えば、あなたがロンドンにいますか?あなたがインドの周りにいる可能性が高いと予想する前に6時間前であれば。 – varlogtim

+0

私はバングラデシュにいて、私のタイムゾーンは "Asia/Dhaka" – sh6210

+0

@ sh6210ですので、アプリでタイムゾーンを1つだけ使用している場合は、設定ファイルに設定してください。あるいは 'now()'に渡してください。 –

答えて

4

タイムゾーンを追加できます。 Carbon docsから例:

Carbon::now('Europe/London'); 
4

あなたが "あなた" のタイムゾーンを指定する必要があります:config/app.php書き込みで

'timezone' => 'Asia/Dhaka' 
関連する問題