mysql 修改时间字段,我建立了表,有一个字段是时间,格式是datetime

但是这个字段的时间是世界时,我想怎么把整个字段都修改成北京时?

函数 CONVERT_TZ(dt ,from_tz ,to_tz )


函数使用说明: CONVERT_TZ() 将时间日期值 dt 从 from_tz 给出的时区转到 to_tz 给出的时区卜郑或,然后返回结果值。关于可能指定的时区的详细论述,若自变量无效,则这个函数会返回 NULL



例如:

mysql> SELECT NOW(), CONVERT_TZ (NOW(), '+8:00', '+9:00') A;
+---------------------+---------------------+
| NOW()            型伍   | A       丛伏            |
+---------------------+---------------------+
| 2014-04-24 11:26:10 | 2014-04-24 12:26:10 |
+---------------------+---------------------+
1 row in set (0.00 sec)