2016-10-20 8 views
0

タイムゾーンが同じネットワーク上のEC2インスタンスで特定のEU-WEST-1(アイルランド)であるAmazon RDS Mysqlインスタンスに問題があり、PHPでアプリケーションを構築しようとしています多言語サポートとマルチタイムゾーンのサポート。たとえば、AmazonのRDSでPHPの特定のアクション

MYSQL のサブスクライバ作成のDATETIMEフィールドは、そのエントリを2時間後に表示すると表示されます。

PHPでDateTime機能を試してみましたが、ビューに表示される時間がユーザのタイムゾーンに応じて変化している場合、デフォルトのタイムゾーンを事前に設定/事前設定していますが、残念ながら何も役に立ちませんでした。

誰かが正しい方向にこの問題の解決策を教えてもらえますか?

ありがとうございます!

+0

すべてのAmazon RDS DBインスタンスは、デフォルトでUTC/GMT時間を使用します。 – apokryfos

答えて

0

ベストプラクティスは、UTCで日付と時刻を保存して使用し、ユーザーの好みや地理的位置に基づいてユーザーにローカルタイムゾーンを表示することです。

EU-WEST-1地域にある場合でも、RDSはデフォルトでUTCを使用します。

+0

ありがとうございました!あなたのアンサーが私を助け、私の問題を解決しました!再度ありがとう –

+0

あなたは歓迎です、私は助けてうれしいです! :) –