1

しようとするとSELECT CAST('01/1/2001' AS DATE)、常に返されますNULL(これを機能させることができない例として)。INSERTこの形式で作成されたデータを作成しようとしています。

DATEこの形式の日付を列に格納するにはどうすればよいですか?

0日にはプレフィックスがないことに注意してください10

4

5 に答える 5

1

STR_TO_DATE()次のようにMySQL 関数を使用できます。

STR_TO_DATE('01/1/2012',  '%d/%m/%Y')

もちろん、必要に応じてフォーマットを編集してください。

于 2013-04-27T17:21:50.480 に答える
1

このコードを使用するだけです

 $date="01/1/2013";

date('Y-m-d',strtotime($date))
于 2013-04-27T18:03:45.710 に答える