MySQL中時間轉化為字符串類型可以使用DATE_FORMAT()函數,該函數的語法為:
DATE_FORMAT(date, format)
其中,date是指要轉化的時間,format是指要轉化成的字符串格式。下面是一些常見的時間格式:
%Y 年份,四位數字 %m 月份,數字,可以有前導零 %d 日期,數字,可以有前導零 %H 小時,數字,24小時制,可以有前導零 %i 分鐘,數字,可以有前導零 %s 秒數,數字,可以有前導零 %W 星期幾,文字,完整的英文單詞
如果要將時間轉化成包含年月日小時分鐘的字符串,可以使用以下代碼:
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i');
其中,NOW()函數返回當前時間。上述代碼的輸出結果類似于2021-07-29 14:24。
如果要將時間轉化成包含年月日星期幾的字符串,可以使用以下代碼:
SELECT DATE_FORMAT(NOW(), '%Y年%m月%d日 %W');
上述代碼的輸出結果類似于2021年07月29日 Thursday。
需要注意的是,DATE_FORMAT()函數只能用于將時間類型轉化成字符類型,不能將字符類型轉化成時間類型。
上一篇css編輯器用記事本嗎
下一篇css編輯左右距離