timediff
Description
Syntax
‘TIME TIMEDIFF (DATETIME expr1, DATETIME expr2)’
TIMEDIFF returns the difference between two DATETIMEs
The TIMEDIFF function returns the result of expr1 - expr2 expressed as a time value, with a return value of TIME type
The results are limited to TIME values ranging from - 838:59:59 to 838:59:59.
example
mysql> SELECT TIMEDIFF(now(),utc_timestamp());+----------------------------------+(now (), utc -u timestamp ()124;+----------------------------------+| 08:00:00 |+----------------------------------+mysql> SELECT TIMEDIFF('2019-07-11 16:59:30','2019-07-11 16:59:21');+--------------------------------------------------------+Time diff ('2019 -07 -11 16:59:30','2019 -07 -11 16:59:21')+--------------------------------------------------------+| 00:00:09 |+--------------------------------------------------------+mysql > SELECT TIMEDIFF ('2019 -01 -01 00:00','2009 -01 -01 00:00');+--------------------------------------------------------+Time diff ('2019 -01 -01 00:00','2009 -01 -01 00:00')+--------------------------------------------------------+| 838:59:59 |+--------------------------------------------------------+mysql > SELECT TIMEDIFF ('2019 -01 -01 00:00:00', NULL);+---------------------------------------+Time diff ('2019 -01 -01 00:00','NULL')+---------------------------------------+No. No. No.+---------------------------------------+