DATEDIFF(expr1,expr2)
DATEDIFF()
は、ひとつの日付から他の日付への日数の値として表現された expr1
– expr2
を戻します。expr1
および expr2
は日付または日付と時刻の表現です。値の日付部分のみが計算に使用されます。
mysql> SELECT DATEDIFF('1997-12-31 23:59:59','1997-12-30');
-> 1
mysql> SELECT DATEDIFF('1997-11-30 23:59:59','1997-12-31');
-> -31