将时间戳转换为小时-PostgreSQL

我有一个时间戳“ 2161天21:32:40”,我希望这几天和几小时,仅在小时内..类似(2161 * 24 + 21 + 32/60 + 40/60/60)= xx.xxx小时

我找不到很好的解决方案..尝试了提取和其他没有成功的方法。

谢谢

丹尼斯·德·伯纳迪

使用extract (epoch)得到的秒数,再由3600分:

select extract(epoch from interval '2161 days 21:32:40') / 3600.00 as hours;

有关实现细节的重要说明:这在epoch + interval之间计算秒数epoch使用不同的起点可能会产生不同的结果,因此,如果您使用的间隔是两个时间戳之间差异的结果,那么最好计算这两个时间戳之间的秒数差异。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

POSTGRESQL将日期转换为unix时间戳int

来自分类Dev

PostgreSQL时间戳无法正确转换为Unix时间戳

来自分类Dev

在PostgreSQL中存储时间戳会导致错误:“无法将类型bigint转换为没有时区的时间戳”

来自分类Dev

使用时区将oracle.sql.timestamptz转换为Postgresql时间戳

来自分类Dev

如何使用PostgreSQL将间隔转换为带有时区的时间戳?

来自分类Dev

如何将带时区的PostgreSQL时间戳转换为DateTime?

来自分类Dev

如何将带时区的PostgreSQL时间戳转换为DateTime?

来自分类Dev

Postgresql:在时间戳上添加 24 小时

来自分类Dev

PostgreSQL错误地从无时区的时间戳转换为有时区的时间戳

来自分类Dev

使用PHP将时间戳转换为小时

来自分类Dev

将时间戳转换为日期和小时Java

来自分类Dev

使用PHP将时间戳转换为小时

来自分类Dev

将小时:分钟AM / PM转换为unix时间戳

来自分类Dev

PostgreSQL转换时间戳的替代方法

来自分类Dev

在PostgreSQL中将分钟转换为小时

来自分类Dev

在PostgreSQL中将分钟转换为小时

来自分类Dev

PostgreSQL将秒转换为没有时区的时间

来自分类Dev

PostgreSQL将浮点值转换为时间,hh:mm

来自分类Dev

postgresql - 将字符串转换为时间

来自分类Dev

如何在PostgreSQL中将文本变量转换为时间戳?

来自分类Dev

PostgreSQL时间戳差异大于1小时

来自分类Dev

如何从PostgreSQL中的时间戳获取小时,月份

来自分类Dev

将mysql转换为postgresql

来自分类Dev

将mysql转换为postgresql

来自分类Dev

PostgreSQL时间戳选择

来自分类Dev

PostgreSQL时间戳字段

来自分类Dev

PostgreSQL时间戳选择

来自分类Dev

将时间转换为Unix时间戳

来自分类Dev

将时间戳转换为日期时间

Related 相关文章

热门标签

归档