MySQL是一個流行的開源關系型數據庫管理系統,廣泛應用于各種應用中。MySQL提供了許多日期操作函數,可以幫助我們在數據庫中對日期進行各種處理。
下面是一些常用的MySQL日期函數:
1. YEAR(date)用于獲取日期的年份。比如: SELECT YEAR('2022-10-01'); -- 輸出:20222. MONTH(date)用于獲取日期的月份。比如: SELECT MONTH('2022-10-01'); -- 輸出:103. DAY(date)用于獲取日期的日份。比如: SELECT DAY('2022-10-01'); -- 輸出:014. DATE_FORMAT(date, format)用于將日期格式化為指定的格式。其中format為格式化字符串,可以使用以下占位符: %Y: 年份(4位數字) %m: 月份(01~12) %d: 日份(01~31) %H: 小時(00~23) %i: 分鐘(00~59) %s: 秒鐘(00~59) 比如: SELECT DATE_FORMAT('2022-10-01 10:20:30', '%Y-%m-%d %H:%i:%s'); -- 輸出:2022-10-01 10:20:305. DATE_ADD(date, INTERVAL value unit)用于在日期上增加指定的時間間隔。其中value為間隔值,unit為間隔單位。比如: SELECT DATE_ADD('2022-10-01', INTERVAL 1 DAY); -- 輸出:2022-10-026. DATE_SUB(date, INTERVAL value unit)用于在日期上減去指定的時間間隔。其中value為間隔值,unit為間隔單位。比如: SELECT DATE_SUB('2022-10-01', INTERVAL 1 DAY); -- 輸出:2022-09-30
以上是一些常用的MySQL日期函數,可以幫助我們在數據庫中對日期進行各種處理。在實際開發中,我們可以根據具體需求選擇合適的函數來使用。
下一篇css聲明字體自定義