Home > TIME ZONEの使い方

TIME ZONEの使い方

  • August 2, 2007 1:20 PM
通常はTIME ZONEを指定する必要は無い。(デフォルトでTIME ZONEはSYSTEMに設定されている)

TIME ZONEテーブルを設定後、TIME ZONE変数を設定することで、「簡単にタイムゾーンを変更できる」というメリットを享受することができるものなので、タイムゾーンを変更する必要が無い場合は、特に設定する必要はございません。

参考までに、TIME ZONEを設定した際の挙動を以下に記す。


[mysql]> select @@time_zone;
+-------------+
| @@time_zone |
+-------------+
| SYSTEM      |
+-------------+
1 row in set (0.00 sec)

[mysql]> select now();
+---------------------+
| now()               |
+---------------------+
| 2007-08-02 13:17:58 |
+---------------------+
1 row in set (0.00 sec)

[mysql]> set @@time_zone='Europe/London';
Query OK, 0 rows affected (0.37 sec)

[mysql]> select now();
+---------------------+
| now()               |
+---------------------+
| 2007-08-02 05:18:20 |
+---------------------+
1 row in set (0.00 sec)

[mysql]> set @@time_zone='Asia/Tokyo';
Query OK, 0 rows affected (0.05 sec)

[mysql]> select now();
+---------------------+
| now()               |
+---------------------+
| 2007-08-02 13:18:40 |
+---------------------+
1 row in set (0.00 sec)

[mysql]> set @@time_zone='SYSTEM';
Query OK, 0 rows affected (0.00 sec)

[mysql]> select now();
+---------------------+
| now()               |
+---------------------+
| 2007-08-02 13:18:56 |
+---------------------+
1 row in set (0.00 sec)

Home > TIME ZONEの使い方

Search
Feeds

Return to page top