Redshift将日期转换为unix时间戳

时间:2017-06-09 15:50:07

标签: sql amazon-redshift unix-timestamp

我在Redshift表中有一列日期。我希望输出采用unix时间戳的形式。 基本上,我想要与此问题相反:How to convert epoch to datetime redshift?

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:1)

您可以EPOCH使用DATE_PART

select date_part(epoch, date_column)
from tbl  

来自documentation

  

EPOCH的Amazon Redshift实现与1970-01-01 00:00:00.000000相关,与服务器所在的时区无关。您可能需要根据服务器所在的时区取决于小时数的差异。