我有这个时间戳“1500473911936”而我正在尝试
select DATE_TRUNC('second',to_timestamp(1500473911936))
它给出了“49518-02-16 04:52:16 + 00”而不是“2017-07-19 14:24:00 + 01”和我一样
select DATE_TRUNC('second',CURRENT_TIMESTAMP)
我该怎么做?
答案 0 :(得分:1)
您的时间戳以毫秒为单位, 你期待几秒钟
尝试除以1000
答案 1 :(得分:1)
您的时间戳以毫秒格式显示。你试过'毫秒'而不是'秒'吗?
选择DATE_TRUNC('毫秒',to_timestamp(1500473911936))