INSERT到DB DateTime字符串

Ant*_*sov 10 mysql

我有字符串04/04/2012 04:03:35 AM.如何将其转换并插入表格?字段类型是datetime.

egg*_*yal 16

你需要使用STR_TO_DATE():

STR_TO_DATE('04/04/2012 04:03:35 AM', '%d/%m/%Y %r')
Run Code Online (Sandbox Code Playgroud)

或者,更好的是,以MySQL期望的格式呈现您的文字(例如YYYY-MM-DD HH:mm).