我想转换一个日期时间字段是在UTC格式到IST时间格式。这是我的疑问。从Process_logs中选择file_name、Process_start_time、Process_end_time其中process_Start_time和process_end_time是UTC格式,我希望是IST格式。先谢了。
uqcuzwp81#
要在MySQL中将UTC转换为IST,可以使用CONVERT_TZ函数。
CONVERT_TZ
SELECT file_name, CONVERT_TZ(Process_start_time, 'UTC', 'Asia/Kolkata') AS IST_Process_start_time, CONVERT_TZ(Process_end_time, 'UTC', 'Asia/Kolkata') AS IST_Process_end_time FROM Process_logs;
字符串
nnvyjq4y2#
可以使用convert_tz
convert_tz
convert_tz(date,from_time_zone,to_time_zone)
字符串显然IST比UTC早5.30小时
IST
UTC
select file_name, convert_tz(Process_start_time,'+00:00','+05:30'), convert_tz(Process_end_time,'+00:00','+05:30') from Process_logs
型
2条答案
按热度按时间uqcuzwp81#
要在MySQL中将UTC转换为IST,可以使用
CONVERT_TZ
函数。字符串
nnvyjq4y2#
可以使用
convert_tz
字符串
显然
IST
比UTC
早5.30小时型