String
C# で a toにキャストしたいDateTime
。
私の文字列には以下が含まれます:String input = "2012-07-31T00:00:00.000+0200"
そして私は次のパターンを使用しました:String datePattern = "yyyy-MM-dd%HH:mm:ss.fffz";
MyDateTime myDate = new DateTime();
MyDateTime myDate = DateTime.ParseExact(input, datePattern, null);
そして、私は次のエラーが発生しています:String was not recognized as a valid DateTime.
'T'
これを解決する方法と、どのタイムゾーンを使用すべきかわからないため、かなり確信が持てました。msdn側には 3 つのバリエーションがあります。
どちらを使用する必要がありますか、または独自のものを作成できますか? 助言がありますか?