小编典典

如何使用 postgres 将时间间隔转换为小时数?

all

说我有一个间隔

4 days 10:00:00

在postgres中。如何将其转换为小时数(在这种情况下为 106?)是否有功能或者我应该硬着头皮做类似的事情

extract(days, my_interval) * 24 + extract(hours, my_interval)

阅读 125

收藏
2022-06-24

共1个答案

小编典典

可能最简单的方法是:

SELECT EXTRACT(epoch FROM my_interval)/3600
2022-06-24