mysql日期相减计算天数的方法
墨初 数据库 10157阅读
在 mysql 命令中可以使用 datediff() 函数对两个相同格式的日期进行相减的操作,并返回两个日期之间相差的天数,
mysql datediff() 函数介绍
datediff():返回两个日期或时间之间的天数。
语法:
DATEDIFF(date1,date2)
参数:
date1,date2:合法的日期或日期/时间表达式。
mysql datediff() 函数的使用方法
1、mysql计算两个日期之间的天数
mysql> select datediff('2021-06-10','2021-06-08'); +-------------------------------------+ | datediff('2021-06-10','2021-06-08') | +-------------------------------------+ | 2 | +-------------------------------------+ 1 row in set (0.01 sec)
图示:
2、mysql 计算两个时间之间相差天数的方法
mysql> select datediff('2021-06-10 08:06:05','2021-06-08 07:05:01'); +-------------------------------------------------------+ | datediff('2021-06-10 08:06:05','2021-06-08 07:05:01') | +-------------------------------------------------------+ | 2 | +-------------------------------------------------------+ 1 row in set (0.00 sec)
图示: