MySQL 是一種廣泛使用的關系型數據庫管理系統,在許多應用程序中都得到了廣泛應用。在實際業務中,經常需要對日期進行操作并進行相應的計算。如果我們需要將當前日期減去 1 天,那么我們可以使用 MySQL 內置的日期函數來完成這個操作。
SELECT DATE_SUB(CURDATE(), INTERVAL 1 DAY);這個語句會返回當前日期的前一天日期。如果我們需要獲取指定日期的前一天,那么就需要將 CURDATE() 函數改為具體的日期值。比如,如果需要獲取 2021 年 10 月 1 日的前一天,那么可以使用以下語句:
SELECT DATE_SUB('2021-10-01', INTERVAL 1 DAY);這個語句同樣會返回前一天的日期,也就是 2021 年 9 月 30 日。 如果需要將日期的格式轉換為特定的格式,那么也可以使用 DATE_FORMAT 函數。例如,以下語句將日期轉換為“YYYY-MM-DD”格式:
SELECT DATE_FORMAT(DATE_SUB(CURDATE(), INTERVAL 1 DAY), '%Y-%m-%d');這個語句返回的結果為當前日期的前一天日期,且格式為“YYYY-MM-DD”。 無論是在計算還是在數據展示方面,MySQL 內置的日期函數都為我們提供了極大的便利,使得我們可以更加高效地處理日期相關的業務。
下一篇css使某一屬性失效