2
我正在使用postgres 8.3.12和新手。postgresql:生成兩個時間戳之間的時間間隔計數
我有一個列格式如下:'29/04/2013在下午9時27分51秒(或AM)」
我做以下將它們設置爲時間戳:
case when <criteria> to_timestamp(time, 'MM/DD/YYYY at HH:MI:SS AM') as start
case when <criteria> to_timestamp(time, 'MM/DD/YYYY at HH:MI:SS AM') as end
我的目標是計算兩個時間戳之間的小時數。
我看着http://www.postgresql.org/docs/current/static/functions-datetime.html
後,我將它們設置爲時間戳,是單純 結束 - 開始爲差;
您需要下車8.3。它不再受支持。 –
是的 - 你真的應該使用*至少8.4.17,如果不是隻是升級到9.2.4。至少如果你使用8.4.17,你將基本上沒有安全問題。 – CmdrMoozy
哦,你可能會試着看看這個問題 - 它或多或少是你所問的同一件事:http://stackoverflow.com/questions/1964544/timestamp-difference-in-hours-for-postgresql – CmdrMoozy