开发者社区 问答 正文

返回两个日期之间的间隔分钟数,如何做?

sql函数 求两个日期的间隔,返回分钟数

如: '2013-05-30 11:00:00' 与 '2013-05-30 11:30:30'
在mysql中可以用:

round(TIME_TO_SEC(TIMEDIFF('2013-05-30 11:30:30', '2013-05-30 11:00:00')) /60)
有没有实现在所有数据库通用的方法,如在sql server 或者oracle中的实现?

展开
收起
落地花开啦 2016-02-13 18:25:54 3193 分享 版权
1 条回答
写回答
取消 提交回答
  • 全栈工程师、十年公益项目义务程序员

    数据库语言结构不一样,没办法通用吧。要么用曲线实现的方法,比如json

    2019-07-17 18:42:19
    赞同 展开评论