mySql 函数timediff返回的毫秒吗?
发布网友
发布时间:2022-04-21 02:17
我来回答
共3个回答
热心网友
时间:2022-06-17 07:25
是具体的时间,不是毫秒。
timediff(endtime,begintime)。
mysql计算时间间隔使用timediff比较好,用cast做减法不会借位,如下:
select begintime,endtime,cast(endtime-begintime as time) time,count(port) from xxx。
热心网友
时间:2022-06-17 07:25
得出结果是 HH:MM:SS
如果想得到多少秒
再用HH*60*60+MM*60+SS 可以这样!
热心网友
时间:2022-06-17 07:25
+---------------------+---------------------+----------
| begintime | endtime | timediff(endtime,begintime)
+---------------------+---------------------+----------
| 2011-12-10 18:16:04 | 2011-12-10 18:22:39 | 00:06:35
| 2011-12-09 18:10:02 | 2011-12-09 18:17:47 | 00:07:45
| 2011-12-09 18:04:05 | 2011-12-09 18:05:44 | 00:01:39
是具体的时间,而不是秒