用时区解析日期

Parse dates with timezone

这可以正常工作,return“2020-02-01 00:00:01.132 UTC”。但是如果时区是 parse_datetime 函数的一部分,它就不起作用。

作品:

select parse_datetime('2020-02-01 00:00:01.132000' ,'yyyy-MM-dd'' ''HH:mm:ss.SSSSSS');

无效:

select parse_datetime('2020-02-01 00:00:01.132000+5:30' ,'yyyy-MM-dd'' ''HH:mm:ss.SSSSSS''Z');

错误提示“+5:30”格式错误。我如何在雅典娜中解析带时区的日期?

select parse_datetime('2020-02-01 00:00:01.132000+05:30' ,'yyyy-MM-dd'' ''HH:mm:ss.SSSSSSZ');