用时区解析日期
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');
这可以正常工作,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');