SQL Serverの日付を次の形式にフォーマットする必要があります。sqlのUTC日付変換
2010-09-09T23:59:00 + 0000
SQLクエリを使用して、日付時刻形式を達成するためにどのように任意のアイデアは?
SQL Serverの日付を次の形式にフォーマットする必要があります。sqlのUTC日付変換
2010-09-09T23:59:00 + 0000
SQLクエリを使用して、日付時刻形式を達成するためにどのように任意のアイデアは?
CONVERT
はあなたの道のほとんどを取得します:
DECLARE @d DATETIME
SET @d = GETDATE()
SELECT CONVERT(VARCHAR(30), @d, 126)
datetime
もdatetime2
でもないが、任意のタイムゾーン情報を保持するので、これはあなたを与えることはありません唯一のものは、タイムゾーン(あります)。このマニュアルを追加する必要があります.UTC以外の他のタイムゾーンが必要な場合は、これをスキーマの別のフィールドに格納する必要があります。 CONVERTの詳細については、the MSDNを参照してください。
CONVERT演算子を使用できます。例:
convert(datetime, '2010-09-09', 127)
3番目のパラメータはスタイルです。あなたはここに適切なスタイルを見つけることがあります。http://msdn.microsoft.com/en-us/library/ms187928.aspx
どのようなSQLエンジンですか? MySQL、SQL Server、Oracle、[...] –
そのSQLサーバー –
どのバージョンのSQL Server? – sll