根据时区显示createdAT时间戳,而不是utc

时间:2018-07-24 15:26:58

标签: mysql mysql-workbench

我要输入以下查询以查看记录:

select * from dbName.TableName获取记录。

现在发生了什么,它以utc格式显示了createdAt' and updatedAt'。那么有没有一种方法可以在查询时以IST(印度标准时间)格式看到它?

1 个答案:

答案 0 :(得分:0)

您需要MySql的Select_convert_tz()函数。看看documentation

根据评论进行编辑: 查询应该像
 选择转换后的时区

select select_convert_tz(column,'from_timezone','to_timezone') from table where condition

或根据时区进行查询

select * from table where select_convert_tz(column,'from_timezone','to_timezone')>'some value'