[MySQL] タイムゾーンを変換する

作成日: 2022年07月07日

convert_tz 関数を使用すると、日付のタイムゾーンを変換することができます。第 1 引数には変換を行いたい日付を、第 2 引数には第 1 引数に渡した日付のタイムゾーン、第 3 引数には変換後のタイムゾーンを渡します。

select convert_tz("2022-07-10 10:00:00", "UTC", "Asia/Tokyo");

実行結果は下記となります。

+--------------------------------------------------------+
| convert_tz("2022-07-10 10:00:00", "UTC", "Asia/Tokyo") |
+--------------------------------------------------------+
| 2022-07-10 19:00:00                                    |
+--------------------------------------------------------+
1 row in set (0.01 sec)
MySQL