sql - 是否可以在 SQL 查询中将 24 小时时间戳转换为秒?
问题描述
在数据库中,我们将时间存储为 24 小时时间戳。例如“13:15:00”。我只是好奇是否有办法将这些时间转换为 sql 查询中的秒数......因为我试图只在特定时间范围内抓取记录。我用谷歌搜索并找到了 TIME_FORMAT(),但这似乎不起作用。谢谢!
编辑:使用 postgresql
解决方案
我认为这可以满足您的要求:
select extract(epoch from '13:15:00'::time)
推荐阅读
- amazon-elastic-beanstalk - 如何将文件放在 AWS Elastic Beanstalk 中的应用程序部署目录之外?
- react-native - 按下 textinput 隐藏模式 react-native-modal
- python - 我如何不覆盖 SQLAlchemy 中的变量?
- python - Django 在创建/编辑新实例时运行函数,并让函数更改创建/编辑的实例中的变量
- excel - VBA:我怎样才能连接这个
- r - 如何匹配列的两个字符串并过滤匹配的列值
- javascript - 如何使用 Highcharts-Regression 获得方程值结果?
- c++ - 给定两个偶数,求它们之间所有偶数的平方和
- arduino - 如何不返回中断前程序停止的地方
- ruby-on-rails - 将rails应用程序部署到heroku时如何解决错误