-- 按分钟比较差值
select * from round(cast(date_part('epoch', to_timestamp(now()::text,'yyyy-mm-dd hh24:MI:SS') - to_timestamp('2022-10-08 10:10:11','yyyy-mm-dd hh24:MI:SS'))/60 as numeric ),1)
-- 按小时比较差值
select * from round(cast(date_part('epoch', to_timestamp(now()::text,'yyyy-mm-dd hh24:MI:SS') - to_timestamp('2022-10-08 10:10:11','yyyy-mm-dd hh24:MI:SS'))/60/60 as numeric ),1)
-- 当前日期按24小时显示
SELECT to_char(now(),'yyyy-mm-dd hh24:MI:SS')
字符串转日期带时间 使用 to_timestamp(text,'yyyy-mm-dd hh24:MI:SS')
to_date 不带时间。
日期格式中分钟 使用"MI"!
查询按分钟差值

本文介绍了一种使用SQL来计算两个时间点之间的差值的方法,并提供了按分钟和小时计算的具体示例。此外,还展示了如何将字符串转换为日期时间格式。
9096

被折叠的 条评论
为什么被折叠?



