将时区信息附加到时间戳列

时间:2018-09-10 22:03:16

标签: amazon-athena presto

我的数据没有时区存储在IST中(暂时不更改此选项)。

select 
  some_date as t0,
  some_date AT TIME ZONE 'Asia/Kolkata' as t1, 
  date_add('minute', -330, some_date) AT TIME ZONE 'Asia/Kolkata' as t2
from my_table limit 1;

t0: 2016-03-27 09:52:33.000    
t1: 2016-03-27 15:22:33.000 Asia/Kolkata
t2: 2016-03-27 09:52:33.000 Asia/Kolkata

我想要的是t2,但是我获得它的方式很差。有没有更好的方法将时区信息附加到时间戳列?

0 个答案:

没有答案