MySQL DATEDIFF() 函数

定义和用法

DATEDIFF() 函数返回两个日期值之间的天数。

实例

例子 1

返回两个日期值之间的天数:

SELECT DATEDIFF("2017-06-25", "2017-06-15");

亲自试一试

例子 2

返回两个日期值之间的天数:

SELECT DATEDIFF("2017-06-25 09:34:21", "2017-06-15 15:25:35");

亲自试一试

例子 3

返回两个日期值之间的天数:

SELECT DATEDIFF("2017-01-01", "2016-12-24");

亲自试一试

语法

DATEDIFF(date1, date2)

参数

参数 描述
date1, date2 必需。要计算天数之差的两个日期。(date1 - date2

技术细节

版本: 从 MySQL 4.0 开始。