MySQL 中的 DATEIFF 函數用于計算兩個日期之間的差值,即相差的天數。
SELECT DATEDIFF('2022-01-01', '2021-01-01');
以上代碼將返回 365,表示從 2021 年 1 月 1 日到 2022 年 1 月 1 日相隔了 365 天。
DATEIFF 函數也可以用來計算當前日期與過去日期之間的差值。
SELECT DATEDIFF(NOW(), '2021-01-01');
以上代碼將返回當前日期與 2021 年 1 月 1 日之間相差的天數。
需要注意的是,DATEDIFF 函數只計算日期的天數差值,不考慮時間的影響。