MySQL DATEDIFF() 函數

定義和用法

DATEDIFF() 函數返回兩個日期之間的天數。

語法

DATEDIFF(date1,date2)

date1date2 參數是合法的日期或日期/時間表達式。

注釋:只有值的日期部分參與計算。

實例

例子 1

使用如下 SELECT 語句:

SELECT DATEDIFF('2008-12-30','2008-12-29') AS DiffDate

結果:

DiffDate
1

例子 2

使用如下 SELECT 語句:

SELECT DATEDIFF('2008-12-29','2008-12-30') AS DiffDate

結果:

DiffDate
-1