如何将以下格式转换为UNIX时间戳?
应将01-02-2015 10:20 PM
之类的值转换为:1418273999000
我确实尝试了to_timestamp
功能,但它不适用于我。
答案 0 :(得分:40)
如果您的数据存储在名为ts的列中,则在名为data的表中,执行以下操作:
select extract(epoch from ts) from data
答案 1 :(得分:1)
要添加Joe的答案,可以使用date_part
,我认为它的语法比“提取”更清晰。
select date_part('epoch', ts) from data;