MySQL 中有一些函數可以將字符串轉換為日期格式,這些函數在統計和報表生成時非常有用。以下是 MySQL 中常用的字符串轉日期函數:
STR_TO_DATE(str, format)
此函數將字符串 str 格式化為日期格式,其中 format 參數指定日期格式。例如,如果 str 是字符串 '2019-08-13',則以下示例將其轉換為日期格式:
SELECT STR_TO_DATE('2019-08-13', '%Y-%m-%d');
結果將是一個日期類型:2019-08-13。
DATE_FORMAT(date, format)
此函數將日期 date 格式化為字符串,其中 format 參數指定輸出格式。例如,以下示例使用 DATE_FORMAT 函數將日期轉換為 'YYYY年MM月DD日' 格式:
SELECT DATE_FORMAT('2019-08-13', '%Y年%m月%d日');
結果將是一個字符串類型:'2019年08月13日'。
MySQL 中還有其他與日期時間相關的函數,如 CURDATE()、NOW()、DATE() 等等。熟練掌握這些函數可以大大提高數據處理效率。
上一篇css網頁設計文件
下一篇mysql字符串轉日期型