MySQL# mysql计算两个时间的差值

Posted LRcoding

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL# mysql计算两个时间的差值相关的知识,希望对你有一定的参考价值。

TIMESTAMPDIFF(format, start_date, end_date)

  • format:以何种方式(天,小时,分钟,秒…)计算时间的差值
  • start_date:开始时间
  • end_date:结束时间

案例:

  • DAY)统计差值

    select TIMESTAMPDIFF(DAY, '2021-08-01 17:07:51', '2021-08-10 17:07:51');   -- 9
    
  • 小时HOUR)统计差值

    select TIMESTAMPDIFF(HOUR, '2021-08-01 17:07:51', '2021-08-10 17:07:51');   -- 206
    
  • 其他日期间隔的,只需要将 format 位置处,写上对应的值即可

以上是关于MySQL# mysql计算两个时间的差值的主要内容,如果未能解决你的问题,请参考以下文章