我采用了一个相当旧的mysql数据库,所有的timestamp、datetime和time列都用 time_zone = "+05:00"; .显然,我可以编写一个脚本来单独调整每一列,但是,数据库非常大,这将需要一段时间。有没有更简单的方法从所有表中删除每列5小时的类型?我想所有开发人员都知道将它们存储为utc,但我想我错了。
time_zone = "+05:00";
sqxo8psd1#
请尝试以下操作:
CONVERT_TZ('2010-01-22 12:00:00','CET','UTC')
或者你可以试试
CONVERT_TZ(your_datetime_field,'SYSTEM','UTC') CONVERT_TZ(your_datetime_field,@@global.time_zone,'UTC')
1条答案
按热度按时间sqxo8psd1#
请尝试以下操作:
或者你可以试试