-2

ユーザー (異なるタイムゾーン) がデータベースに新しいレコードを作成できる Web サイトがあり、現在、各レコードが作成時のタイムスタンプと共に記録されています... 私は EST タイムゾーンにいますが、表示するとサイトで作成したレコードは、サーバーのタイムゾーンでもある MST で時刻を表示します... データベースでレコードを表示すると、タイムスタンプ フィールドが utc に変換されず、代わりに変換されますmst に変換中... phpmyadmin からレコードを挿入するときに、datepicker を使用して 18:35:01 を選択することに気付きましたが、挿入後にレコードを見ると、15:35:01 と表示されます! !! これは非常に苛立たしく、タイムスタンプフィールドは自動的に utc に変換する必要があることを読んでいますが、これは私が行っていません...別のことは、

4

1 に答える 1

0

PHPスクリプトで使用するタイムゾーンを設定できます

date_default_timezone_set('America/Los_Angeles');

詳細については、PHP マニュアルを参照してください。

于 2012-10-16T23:47:44.223 に答える