计算 PostgreSQL ,create_time='2017-11-02 05:51:13' and update_time='2017-11-02 07:36:18'
中这两个时间戳之间的时间,并将其显示在 HH:MM:SS
格式。它应该显示为 01:45:04
答案 0 :(得分:0)
您可以尝试减去两个时间戳,然后使用to_char
提取时间部分:
select
SELECT to_char('2017-11-02 07:36:18'::timestamp -
'2017-11-02 05:51:10'::timestamp, 'HH:MI:SS');
<强>输出:强>
to_char
01:45:08