2016-09-12 11 views
-2

私はasp.net webapiエンドポイントを持ち、日付パラメータをUTCで受け取ります。私がdatetimeをUTCで指定したいことをテストするために。誰でもdatetime値をUTC日付として作成する方法を教えてください。私は以下を試しています:UTCでdatetimeを指定する方法

var dateTime = new DateTime(2016, 09, 04, 09, 00, 00, DateTimeKind.Utc).ToString() 

これが正しいかどうかわかりません。

+0

てみてくださいになります試してみてください TimeZoneInfo.ConvertTimeToUtc(youdategoeshere) TimeZoneInfo.ConvertTimeToUtc(youdategoeshere、タイムゾーン) これは過負荷であり、タイムゾーンソースがある場合は、2番目のオーバーロードが発生します。 – user1010863

+0

@ user1010863あなたのコメントに試してみることができませんでした –

+0

@ user1010863はい、私はそれを得ました。試してみます。ありがとう –

答えて

1

これは

var dateTime = new DateTime(2016, 09, 04, 09, 00, 00).ToString("r");

これは、次の第

Sun, 04 Sep 2016 09:00:00 GMT

関連する問題