3

重複の可能性:
日時文字列の解析

C# で次の DateTime を解析しようとしています。

string date = "Wed Jul 25 19:41:36 2012 +0200"
DateTime result = DateTime.Parse(date);

そして、次のエラーが発生します。

System.FormatException : String was not recognized as a valid DateTime.

ここで何が問題なのか知っている人はいますか?

4

2 に答える 2

11

そのために使えますDateTime.ParseExact()。例えば

更新しました:

string dateString = "Your date";
string format = "ddd MMM dd HH:mm:ss yyyy %K";
DateTime dateTime = DateTime.ParseExact(dateString, format, 
              CultureInfo.InvariantCulture);
Console.WriteLine(dateTime);

ドキュメンテーションはこちらDateTime文字列の書式設定オプションはこちら

こちらもご覧ください {Complr.com}

于 2012-07-26T15:33:40.647 に答える