1.5 KiB
1.5 KiB
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.
+---------------------------------------+
##keyword TIMEDIFF