我想將varchar轉換爲日期時間 這就是我現在所擁有的,它不適合我。我總是得到有價值如何將varchar轉換爲mysql中的datetime格式
STR_TO_DATE(REPLACE(LEFT('5/16/2011 20:14 PM', LOCATE('M' , '5/16/2011 20:14 PM')-3), '/',','),'%m-%d-%Y %T')
這下面的代碼返回5,16,2011 20:14
select REPLACE(LEFT('5/16/2011 20:14 PM', LOCATE('M' , '5/16/2011 20:14 PM')-3), '/',',')
我的電流輸出爲emply串現。應該是2011-05-16 20:14:00
我怎樣才能得到這個工作?
感謝
'20:14 PM'是多餘的。你爲什麼這樣? – 2013-03-13 20:48:38