mysql datetime 差值 diff 分钟,会截断秒数
Posted 二十六画生的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql datetime 差值 diff 分钟,会截断秒数相关的知识,希望对你有一定的参考价值。
返回是 后面的时间 减去 前面的时间 !!!!
mysql> select TIMESTAMPDIFF(MINUTE, '2018-03-20 09:00:00', '2018-03-20 09:19:00');
+---------------------------------------------------------------------+
| TIMESTAMPDIFF(MINUTE, '2018-03-20 09:00:00', '2018-03-20 09:19:00') |
+---------------------------------------------------------------------+
| 19 |
+---------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> select TIMESTAMPDIFF(MINUTE, '2018-03-20 09:00:00', '2018-03-20 09:29:30');
+---------------------------------------------------------------------+
| TIMESTAMPDIFF(MINUTE, '2018-03-20 09:00:00', '2018-03-20 09:29:30') |
+---------------------------------------------------------------------+
| 29 |
+---------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> select TIMESTAMPDIFF(MINUTE, '2018-03-20 09:00:00', '2018-03-20 09:29:50');
+---------------------------------------------------------------------+
| TIMESTAMPDIFF(MINUTE, '2018-03-20 09:00:00', '2018-03-20 09:29:50') |
+---------------------------------------------------------------------+
| 29 |
+---------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> select TIMESTAMPDIFF(MINUTE, '2018-03-20 09:00:00', '2018-03-20 09:29:59');
+---------------------------------------------------------------------+
| TIMESTAMPDIFF(MINUTE, '2018-03-20 09:00:00', '2018-03-20 09:29:59') |
+---------------------------------------------------------------------+
| 29 |
+---------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> select TIMESTAMPDIFF(MINUTE, '2018-03-20 09:00:00', '2018-03-20 09:30:01');
+---------------------------------------------------------------------+
| TIMESTAMPDIFF(MINUTE, '2018-03-20 09:00:00', '2018-03-20 09:30:01') |
+---------------------------------------------------------------------+
| 30 |
+---------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql>
mysql> select TIMESTAMPDIFF(MINUTE, '2018-03-20 09:01:05', '2018-03-20 09:31:15');
+---------------------------------------------------------------------+
| TIMESTAMPDIFF(MINUTE, '2018-03-20 09:01:05', '2018-03-20 09:31:15') |
+---------------------------------------------------------------------+
| 30 |
+---------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql>
mysql> select TIMESTAMPDIFF(second, '2021-09-01 12:31:51' ,'2021-09-01 12:01:01' )
->
-> ;
+----------------------------------------------------------------------+
| TIMESTAMPDIFF(second, '2021-09-01 12:31:51' ,'2021-09-01 12:01:01' ) |
+----------------------------------------------------------------------+
| -1850 |
+----------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql>
end
以上是关于mysql datetime 差值 diff 分钟,会截断秒数的主要内容,如果未能解决你的问题,请参考以下文章