1

ユーザーの現地時間に基づいて時間を表示する必要があるソフトウェアを作成しています。ユーザーは世界中から来ることができます。

私が読んでいることから、MysqlはタイムスタンプをUTCで保存し、それをサーバーのタイムゾーンに変換します。

タイムスタンプをサーバーのローカル時間に自動的に変換する代わりに、元の UTC 時間で出力できる方法はありますか?

私のソフトウェアは共有ホストで使用され、それらの設定を制御できるかどうかわからないため、mysql のタイムゾーン設定をいじる必要なくこれを実行したいと考えています。

4

1 に答える 1

0

見る

https://stackoverflow.com/a/12290486/110933

SELECT UNIX_TIMESTAMP(<your_datetime_col>)...
于 2012-09-21T14:35:18.103 に答える