2

誰かがこれで私を助けてくれることを願っています。SQL とプログラミングに関する私の知識はかなり初歩的なものです。

このようなクエリを書きました。

SELECT FROM_UNIXTIME(EventStartDate)                     
FROM mytable

これは私が必要とすることを行います-タイムスタンプを読み取り可能な日付に変換しますが、時間は5時間ずれています。私のタイムスタンプは GMT で、今は -5:00 だと思います。5 時間を追加し、読み取り可能な日付に変換する方法はありますか?

これで得られる助けに感謝します。

4

2 に答える 2

0

このページによると、次のように日付に 5 時間を追加できるはずです。

SELECT FROM_UNIXTIME(EventStartDate) + INTERVAL 5 HOUR FROM mytable ;

また

SELECT DATE_ADD(FROM_UNIXTIME(EventStartDate), INTERVAL 5 HOUR) FROM mytable ;
于 2013-02-10T02:45:28.080 に答える