MySQL是一個被廣泛使用的關系型數據庫管理系統,其中包含了許多有用的函數,其中之一就是時間格式化函數,即可以將不同格式的時間轉換為特定格式的函數。
DATE_FORMAT(date, format)
其中,date表示需要格式化的時間,format則表示需要將時間轉換成的格式。
下面是一些常見的格式化方式:
%Y - 年份,如 2019 %m - 月份,如 04 %d - 日期,如 15 %H - 小時,如 15 %i - 分鐘,如 30 %s - 秒數,如 20 %p - 上午還是下午,AM 或 PM
例如,要將當前時間格式化為年月日時分秒的格式,可以使用以下函數:
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s');
注意,格式參數必須按照特定的格式進行編寫,否則將無法正確輸出結果。
此外,MySQL還提供了很多其他時間函數,如DATE_ADD、DATE_SUB、TIMESTAMPDIFF等,可以根據具體的需求使用。
上一篇mysql存儲過程怎么用
下一篇mysql 時間格式函數