MySQL 可以使用 STR_TO_DATE 函數將字符串轉換為時間格式。
SELECT STR_TO_DATE('2021-09-23 12:30:45', '%Y-%m-%d %H:%i:%s');
上面的 SQL 語句將字符串 '2021-09-23 12:30:45' 轉換為時間格式。
如果你要轉換的字符串格式不是 '%Y-%m-%d %H:%i:%s',則需要修改函數中的日期格式參數。
SELECT STR_TO_DATE('23/09/2021 12:30:45', '%d/%m/%Y %H:%i:%s');
上面的 SQL 語句將字符串 '23/09/2021 12:30:45' 轉換為時間格式。
如果你要將時間格式轉換為字符串,可以使用 DATE_FORMAT 函數。
SELECT DATE_FORMAT('2021-09-23 12:30:45', '%d/%m/%Y %H:%i:%s');
上面的 SQL 語句將時間格式 '2021-09-23 12:30:45' 轉換為字符串。
除了 STR_TO_DATE 和 DATE_FORMAT 函數,MySQL 還提供了其他日期和時間函數,可以根據需要使用。
上一篇mysql字符串匹配字段
下一篇css老是提示路徑不對