我的一个查询是返回以下interval
。如果不显示6 days
,我想显示6 x 24 + 19小时。我宁愿不使用extract (epoch from ...)
运算符转换为纪元。有一个简单快捷的方法吗?
usage_minus_lost_data_gaps_and_battery_charge
-----------------------------------------------
6 days 19:18:21
(1 row)
答案 0 :(得分:1)
这样的事情可能会有所帮助:
# select to_char('6 days 19:18:21'::interval, 'DD x 24 + HH24 hours');
to_char
--------------------
06 x 24 + 19 hours
(1 row)