mysql--日期相减

日期相减是为了获取时间间隔,开始想得到yyyy:MM:dd HH:mm:ss这种格式的时间间隔,但是搜了搜,不是那么方便。还是转为秒,到后端处理

datediff(date1,date2):

  select datediff(‘2021-02-06 15:02:41‘,‘2021-02-05 15:28:56‘)   -- 结果 1  

                                     

time_to_sec(timediff(date1, date2)) :

   select timediff(‘2021-02-06 15:02:41‘,‘2021-02-05 15:28:56‘)  -- 结果 23:33:45

   select timediff(‘2021-02-06 15:02:41‘,‘202-02-05 15:28:56‘)       -- 结果   838:59:59

   select time_to_sec(timediff(‘2021-02-06 15:02:41‘,‘2021-02-05 15:28:56‘))   -- 结果 84825

   select time_to_sec(timediff(‘2021-02-06 15:02:41‘,‘202-02-05 15:28:56‘))        -- 结果 3020399

 

还是用time_to_sec(timediff(date1, date2)) 转为秒值

mysql--日期相减

上一篇:msfconsole 提示:Database not connected


下一篇:SQLServer中将XML值转成表格内容