2016-10-25 28 views
0

我在PostgreSQL中有一個字符串"2016-10-25T00:14:30.000"如何在Postgres中將時間戳轉換爲整數(Unix時代)

我想時間戳轉換爲整數,e.g:1477354441

我要定製分鐘添加到該值,如1477354441+544(minutes) = 1477387081

如何在PostgreSQL中實現這個功能?

+1

1477354441是不是一個「時間戳」這是一個整數值 –

+0

OK,然後轉換爲整數 – deadpool

回答

4
SELECT EXTRACT(EPOCH FROM TIMESTAMP '2016-10-25T00:14:30.000'); 

SELECT EXTRACT(EPOCH FROM TIMESTAMP '2016-10-25T00:14:30.000' + INTERVAL '544 min'); 
+1

不錯,它會幫助 – deadpool

0

嘗試的兩種功能

這個組合
SELECT 
extract(epoch from to_timestamp('2016-10-25T00:14:30.000','yyyy-MM-ddTHH24:mi:ss.ms')) 
相關問題