要獲取MySQL中兩個日期的差值,可以使用DATEDIFF函數。該函數返回兩個日期之間的天數差值。
例如,要獲取當前日期和另一個日期之間的差值,可以使用以下查詢:
SELECT DATEDIFF(NOW(), '2022-01-01') AS DateDiff;
這將返回當前日期和2022年1月1日之間的天數差值。您可以將第一個參數替換為其他日期,以獲取不同日期之間的差值。
如果要獲取其他單位的差值(如小時、分鐘等),可以使用TIMESTAMPDIFF函數。例如,要獲取兩個日期之間的小時差值,可以使用以下查詢:
SELECT TIMESTAMPDIFF(HOUR, '2022-01-01 00:00:00', NOW()) AS HourDiff;
這將返回2022年1月1日午夜和當前時間之間的小時差值。您可以將第一個參數替換為其他時間單位,以獲取不同單位的差值。