MySQL的STR_TO_DATE函數用于將一個字符串轉換為日期格式。
語法:STR_TO_DATE(str, format)
參數:
- str:要轉換的字符串。
- format:指定日期格式的字符串。
返回值:返回一個日期值。
示例:
- STR_TO_DATE(‘10-05-2021’, ‘%d-%m-%Y’) 返回日期值:2021-05-10
- STR_TO_DATE(‘2021/05/10’, ‘%Y/%m/%d’) 返回日期值:2021-05-10
注意事項:
- 日期格式的字符串和format參數必須匹配,否則會返回NULL。
- format參數中的字符必須和日期格式字符串的字符一致,例如:%d表示日期的天,%m表示日期的月,%Y表示日期的年。
- 日期格式字符串中的分隔符可以是任何字符,例如:‘-’, ‘/’, '.'等。
更多關于日期格式的詳細信息,請參考MySQL官方文檔。