Mysql
如何在 MySQL 5.7 中將字元串轉換為日期
現在我有一個這樣的數據字元串
2002年05月11日
,我想將此字元串轉換為unix日期時間戳,我該怎麼做才能轉換這個時間?我試過這樣:select STR_TO_DATE("2002年05月11日", "YYYY年MM月dd日")
不工作。然後我嘗試了這個:
select STR_TO_DATE("2002年05月11日", "%Y年%M月%d日")
仍然沒有工作。我應該怎麼做才能將其轉換為數據庫可以理解的日期格式?
使用小寫“m”:
mysql> select STR_TO_DATE("2002年05月11日", "%Y年%m月%d日"); +-----------------------------------------------------+ | STR_TO_DATE("2002年05月11日", "%Y年%m月%d日") | +-----------------------------------------------------+ | 2002-05-11 | +-----------------------------------------------------+