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)