用于UTC转换的SQL

问题描述

我在表中有2列,如下所示,

TIMESTAMP                          TIMEZONE
2020-08-20T02:36:52.000+0000       PST
2020-08-20T02:36:52.000+0000       GMT
2020-08-20T02:36:52.000+0000       CST

现在,我想将那些时间戳列数据转换为UTC列。。但是,转换应基于时间戳和时区列。我可以在数据框上做到这一点。但是我必须在sql上做到这一点。

请帮助您如何使用这两列为每个记录导出各自的UTC时间戳数据。

解决方法

得到答案,

从表名中选择to_utc_timestamp(时间戳,时区);

这将解决问题。