我在PostgreSQL中有一個字符串"2016-10-25T00:14:30.000"
。如何在Postgres中將時間戳轉換爲整數(Unix時代)
我想時間戳轉換爲整數,e.g:1477354441
我要定製分鐘添加到該值,如1477354441+544(minutes) = 1477387081
如何在PostgreSQL中實現這個功能?
我在PostgreSQL中有一個字符串"2016-10-25T00:14:30.000"
。如何在Postgres中將時間戳轉換爲整數(Unix時代)
我想時間戳轉換爲整數,e.g:1477354441
我要定製分鐘添加到該值,如1477354441+544(minutes) = 1477387081
如何在PostgreSQL中實現這個功能?
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');
不錯,它會幫助 – deadpool
嘗試的兩種功能
這個組合SELECT
extract(epoch from to_timestamp('2016-10-25T00:14:30.000','yyyy-MM-ddTHH24:mi:ss.ms'))
1477354441是不是一個「時間戳」這是一個整數值 –
OK,然後轉換爲整數 – deadpool