postgresql - 如何将 "1 day 01:30:00"之类的间隔转换为 "25:30:0

我需要添加一些间隔并在 Excel 中使用结果。

自从

sum(time.endtime-time.starttime)

将时间间隔返回为“1 天 01:30:00”,这种格式会破坏我的 Excel 工作表,我认为输出类似于“25:30:00”会很好,但没有办法做到这一点在 PostgreSQL 文档中。

这里有人可以帮帮我吗?

最佳答案

由于该主题没有确切的解决方案:

=> SELECT date_part('epoch', INTERVAL '1 day 01:30:00') * INTERVAL '1 second' hours;
  hours
-----------
 25:30:00
(1 row)

来源:Documentation

关于postgresql - 如何将 "1 day 01:30:00"之类的间隔转换为 "25:30:00"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/341384/

相关文章:

r - 为绘图中的标题部分着色

c++ - 是否可以自定义 XCode 的缩进样式?

intellij-idea - 在 PyCharm 中用换行符包装注释

python - 在 Python 中格式化电话号码的最佳方法是什么?

wpf - 在 WPF 中测量文本

r - 如何删除数字 R 变量中的前导 "0."

sql - 我可以在 DBIx::Class 中漂亮地打印 DBIC_TRACE 输出吗?

r - 如何使用 R 的 sprintf 创建固定宽度的字符串,并在 END 处填充空白?

formatting - Groovy 有源代码格式化程序吗?

html - 防止CKEditor在源代码模式下格式化代码