-3

StringC# で 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 つのバリエーションがあります。

どちらを使用する必要がありますか、または独自のものを作成できますか? 助言がありますか?

4

1 に答える 1