在MySQL中,可以使用TIMESTAMPDIFF函數來獲取兩個日期之間的時間間隔。
語法如下:
TIMESTAMPDIFF(unit, datetime_expr1, datetime_expr2)
其中,unit可以是以下值之一:
MICROSECOND:微秒
SECOND:秒
MINUTE:分鐘
HOUR:小時
DAY:天
WEEK:周
MONTH:月
QUARTER:季度
YEAR:年
datetime_expr1和datetime_expr2是要比較的兩個日期表達式。
以下是一個使用示例:
SELECT TIMESTAMPDIFF(DAY, ‘2022-01-01’, ‘2022-01-10’) AS days_diff;
該查詢將返回日期’2022-01-10’和’2022-01-01’之間的天數差異,結果為9。