在MYSQL中将时间戳转换为日期时间
答
从文档(TIMESTAMP Propeties):
TIMESTAMP值从当前时区转换为UTC存储,并从UTC转换回当前时区以供检索。 (这仅出现在TIMESTAMP数据类型中,而不是其他类型,如DATETIME。)默认情况下,每个连接的当前时区是服务器的时间。
[...]
如果保存一个TIMESTAMP值,然后更改时区和检索值,检索到的值是你保存的值不同。发生这种情况是因为同一时区未用于双向转换。
答
在冒险转换之前,您可以创建额外的列和查询以将数据复制到该列中。