11

文字列があります04/04/2012 04:03:35 AM。どうすれば変換してテーブルに挿入できますか?フィールドタイプはdatetimeです。

4

1 に答える 1

18

あなたは使用する必要がありますSTR_TO_DATE()

STR_TO_DATE('04/04/2012 04:03:35 AM', '%d/%m/%Y %r')

または、さらに良いことに、MySQLが期待する形式でリテラルを提示します(例YYYY-MM-DD HH:mm)。

于 2012-05-10T17:35:24.060 に答える