PHP と MySQL の時刻を同期しようとしています。現在、時刻は異なります (以下の出力)。
'SELECT CURRENT_TIMESTAMP' returns '2013-03-16 13:14:28'
'date('Y-m-d g:i:s')' returns '2013-03-16 10:14:28'
を使用してMySQL時間を変更することで、他のユーザーから読んで成功しましたSET time_zone='-7:00';
。問題は、ユーザーの場所に基づいてさまざまなクエリの時間が変化することであり、time_zone
クエリごとに変更したくありません。
一度だけ設定しtime_zone
て、サーバーと同じ時刻にしてから、PHP でユーザーのタイムゾーンに基づいて時刻を変更する必要がありますか? または、これについてもっと良い方法はありますか?
前もって感謝します!