Etc / GMT的CONVERT_TZ问题?

时间:2019-05-13 11:25:48

标签: java mysql

select CONVERT_TZ(now(), @@session.time_zone, 'Etc/GMT+5:30')给出空值作为结果。有人知道为什么是这样吗?似乎:30不允许

1 个答案:

答案 0 :(得分:0)

要转换为IST,请尝试以下操作:

SELECT CONVERT_TZ(now(), @@session.time_zone, '-05:30')

可从您托管的服务器上的/usr/share/zoneinfo中读取可用的时区,并且Etc/GMT+5:30不存在

以下是Linux时区的列表:

https://packages.debian.org/sid/all/tzdata/filelist

如果您查看以下链接,您会发现没有时区以Etc/GMT+5:30的形式存在

https://en.wikipedia.org/wiki/List_of_tz_database_time_zones