我在数据库中以时代格式节省了时间。
目前我正在使用此查询。它没有任何错误,但我不确定时区。
SELECT DATE_FORMAT(FROM_UNIXTIME(ctr.creation_time/1000), '%d-%m-%Y %h:%i:%s')
as creation_time
FROM course_transaction_record as ctr
这里ctr.creation_time是1519193716585
请告诉我如何在此查询中设置时区。
答案 0 :(得分:0)
您可以使用CONVERT_TZ(dt,from_tz,to_tz)
查看here。
答案 1 :(得分:0)
我们需要添加" set"在执行查询之前 像这样
SET time_zone='+05:30';
SELECT DATE_FORMAT(FROM_UNIXTIME(ctr.creation_time/1000), '%d-%m-%Y %h:%i:%s')
as creation_time
FROM course_transaction_record as ctr ;
//for india