Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将MySQL日期和时间列从CST转换为GMT+;2._Mysql_Date_Time_Timezone_Convert Tz - Fatal编程技术网

将MySQL日期和时间列从CST转换为GMT+;2.

将MySQL日期和时间列从CST转换为GMT+;2.,mysql,date,time,timezone,convert-tz,Mysql,Date,Time,Timezone,Convert Tz,我在MySQL数据库表中有两列,其中已经有CST时间格式的数据 我想将这些数据从CST转换为GMT+2(更新当前数据) 下面是我在引用中使用“CONVERT_TZ()”函数所做的操作: 但我得到的结果为空,因为它不识别“+16:00” 有什么建议吗?我想它只了解从-12:00到+12:00的时区。+16:00应该是什么?@Barmar GMT+2和CST之间的差值是16小时。你不给出差值,而是给出原始时区和新时区。CST是-06:00,它们之间的差异是8小时,而不是16小时。@Barmar啊哈,

我在MySQL数据库表中有两列,其中已经有CST时间格式的数据

我想将这些数据从CST转换为GMT+2(更新当前数据)

下面是我在引用中使用“CONVERT_TZ()”函数所做的操作:

但我得到的结果为空,因为它不识别“+16:00”


有什么建议吗?

我想它只了解从
-12:00
+12:00
的时区。
+16:00
应该是什么?@Barmar GMT+2和CST之间的差值是16小时。你不给出差值,而是给出原始时区和新时区。CST是
-06:00
,它们之间的差异是8小时,而不是16小时。@Barmar啊哈,现在我明白了!我认为它只理解从
-12:00
+12:00
的时区。
+16:00
应该是什么?@Barmar GMT+2和CST之间的差值是16小时。你不给出差值,而是给出原始时区和新时区。CST是
-06:00
,它们之间的差异是8小时,而不是16小时。@Barmar啊哈,现在我明白了!
UPDATE `table` SET `date` = (SELECT date(CONVERT_TZ(CONCAT(`date`, ' ', `time`), '+16:00', '+02:00'))), `time` = (SELECT time(CONVERT_TZ(CONCAT(`date`, ' ', `time`), '+16:00', '+02:00')))