mysql 日期时间函数

datediff() 是一个 MySQL 日期/时间函数。它用于获取两个日期值之间的天数差。

语法

select datediff(date1, date2); 

参数:

date1:日期1。

date2 : 日期2。

返回

此函数返回两个日期值之间的天数差。

示例 1

Select datediff('2022-09-10','2022-09-10'); 

输出:

mysql> Select datediff('2022-09-10','2022-09-10');
+-------------------------------------+
| datediff('2022-09-10','2022-09-10') |
+-------------------------------------+
|                                   0 |
+-------------------------------------+
1 row in set (0.00 sec)

示例 2

Select datediff('2023-09-10','2023-09-22'); 

输出:

mysql> Select datediff('2023-09-10','2023-09-22');
+-------------------------------------+
| datediff('2023-09-10','2023-09-22') |
+-------------------------------------+
|                                 -12 |
+-------------------------------------+
1 row in set (0.00 sec)