最初にポップアップするもの
EXTRACT(EPOCH FROM current_timestamp-somedate)/3600
きれいではないかもしれませんが、道路のブロックを解除します。間隔による間隔の除算が定義されている場合は、よりきれいになる可能性があります。
編集 :ゼロより大きくしたい場合は、absまたはgreatest(...、0)を使用してください。あなたの意図に合った方。
編集++ :age
を使用しなかった理由 そのage
ドキュメントを引用するには、引数を1つ指定します。 current_dateから減算します(深夜) 。つまり、深夜に実行しない限り、正確な「年齢」は得られません。今はほぼ午前1時です:
select age(current_timestamp);
age
------------------
-00:52:40.826309
(1 row)