2024-05-19 14:43:31 发布
网友
假设我有一个像
4 days 10:00:00
在研究生阶段。我如何将其转换为小时数(本例中为106小时?)是否有功能,或者我应该咬紧牙关,做类似的事情
extract(days, my_interval) * 24 + extract(hours, my_interval)
最简单的方法可能是:
SELECT EXTRACT(epoch FROM my_interval)/3600
要获得天数,最简单的方法是:
SELECT EXTRACT(DAY FROM NOW() - '2014-08-02 08:10:56');
据我所知,它将返回相同的结果:
SELECT (EXTRACT(epoch FROM (SELECT (NOW() - '2014-08-02 08:10:56')))/86400)::int;
如果您想要整数,即天数:
SELECT (EXTRACT(epoch FROM (SELECT (NOW() - '2014-08-02 08:10:56')))/86400)::int
最简单的方法可能是:
要获得天数,最简单的方法是:
据我所知,它将返回相同的结果:
如果您想要整数,即天数:
相关问题 更多 >
编程相关推荐