2009-03-08 10 views

答えて

6

MySQLはISO-8601の日付/時刻値をサポートしています。他の奇妙なフォーマットを使用する必要がある場合(たとえば、アメリカの顧客には激しい日付が予想されるため)、変換を自分で行う必要があります。

ISO-8601は本当の日付フォーマットです。

+0

「ISOと一緒に暮らしてください」ISOでは、多くのアメリカ人がISOに登録されているにもかかわらず、米国が使用できない日付フォーマットを選択したと思います –

20

STR_TO_DATEを使用してこれを行うことができます。

例:

INSERT INTO useless_table (id, date_added) VALUES(
      1, STR_TO_DATE('03/08/2009', '%m/%d/%Y')); 

編集:それは[TM]行うには正しいことだからまた、MarkRのソリューションをご検討ください。

+6

テーブルはおそらくかなり役に立ちます –

関連する問題