首页 > 解决方案 > 是否可以在 SQL 查询中将 24 小时时间戳转换为秒?

问题描述

在数据库中,我们将时间存储为 24 小时时间戳。例如“13:15:00”。我只是好奇是否有办法将这些时间转换为 sql 查询中的秒数......因为我试图只在特定时间范围内抓取记录。我用谷歌搜索并找到了 TIME_FORMAT(),但这似乎不起作用。谢谢!

编辑:使用 postgresql

标签: sqlpostgresql

解决方案


我认为这可以满足您的要求:

select extract(epoch from '13:15:00'::time)

推荐阅读