2011-01-29 9 views
1

私はAccessデータベースをmySQLに移行しています。私はCSV形式のテーブルを受け取り、Excelを使用していくつかの列をドロップしてフォーマットします。日付はm/d/yyyyのように私に来て、1702年にまでさかのぼります.Excelは1900年より前に日付を書式設定しないので、私はそれらを他の方法で変換しなければなりません。今では、行を反復処理するためのPHPスクリプトを書くのは非常に簡単で、date('Y-m-d', strtotime($date))を使用しますが、mySQLに相当する関数または関数があるかどうか疑問に思っていましたか?mySQLの日付に文字列をフォーマットする

答えて

3

STR_TO_DATE機能を試してください。例えば

SELECT STR_TO_DATE( '4/1/1960'、 '%m /%d /%Y');

+0

ありがとうございます! – jerrygarciuh

関連する問題