MySQL是一種流行的關系型數據庫,支持各種日期和時間數據類型。在MySQL中,可以使用DATE_FORMAT函數將日期和時間轉換為各種格式。
下面是一些常見的日期和時間格式:
%Y 年份,四位數 %y 年份,兩位數 %m 月份,兩位數 %d 日期,兩位數 %H 小時,24小時制,兩位數 %h 小時,12小時制,兩位數 %i 分鐘,兩位數 %s 秒數,兩位數 %p 上午還是下午(僅適用于`%h`)
下面是一些示例代碼,展示如何將日期和時間格式化:
SELECT DATE_FORMAT('2021-07-01', '%Y-%m-%d'); -- 輸出:2021-07-01 SELECT DATE_FORMAT('2021-07-01 23:55:00', '%Y-%m-%d %H:%i:%s'); -- 輸出:2021-07-01 23:55:00 SELECT DATE_FORMAT('2021-07-01 13:55:00', '%Y-%m-%d %h:%i:%s %p'); -- 輸出:2021-07-01 01:55:00 PM
除了DATE_FORMAT函數,MySQL還提供了其他的日期和時間函數,如NOW(返回當前日期和時間),DATE_ADD(添加一段時間到日期或時間),DATE_SUB(從日期或時間中減去一段時間)等等。
掌握MySQL的日期和時間函數可以幫助我們更好地管理數據庫中的日期和時間數據,提高數據的可讀性和可管理性。