2011-06-25 14 views
2

SQL関数を使用して時間を挿入し、選択時間でタイムアウトすると、アメリカの方法で時間が得られます:ヨーロッパの代わりに6/28/2009私は28/06/2009がほしいと思う方法。時間の間に変換する素早い方法がありますか?私は日時に時間を変換する際SQL関数についての質問

そして、別の質問には、私の代わりに、他の時間に変換するのに問題がありますのような...のDateTimeOffset

答えて

4

DATE_FORMAT SQL関数を使用するオブジェクト。 SELECT date FROM mytable;の代わりに、SELECT DATE_FORMAT(date, ...) AS mydate FROM mytable;としてください。 Linuxではdate(1)のように日付の書式を自由に設定できます。

逆関数はSTR_TO_DATEです。

+1

私は日付を変換するためにSQLを使用してはいけないが、データを提示するとき、私はC#のコードを使用して..私は – Matrix001

+0

はあなたが持っていますか...ヨーロッパの日付としてそれを挿入する機能を使用することができますを見しかし、あなたのSQLクエリを変更するオプションは?あなたはそうする必要はありませんので、DBを仕事にしてください。 –

+0

lol..i thik私はDateTimeクラスを使用して情報を抽出し、それを分離します、私はそれが最も単純なオプションだと思います。助けてくれてありがとう – Matrix001