0

メソッドを使用してTimeSpan.ParseExact期間を解析しています。しかし、なぜ以下は失敗して例外をスローするのでしょうか?

string time = "23:10:00";
string format = "HH:mm:ss";
TimeSpan timeSpan = TimeSpan.ParseExact(time, format, CultureInfo.InvariantCulture);

MSDN のCustom Date and Time Format Stringsの記事から判断すると、この入力文字列の形式は正しいです。何か案は?

4

1 に答える 1

4

カスタムDateTime形式指定子にリンクしましたが、 に解析しいませDateTimeん。さらに、ドキュメントに従って、コロンをエスケープする必要があるため、次のことが必要です。TimeSpanTimeSpan

string format = @"hh\:mm\:ss";

これがサンプル値で機能することを確認しました。

于 2012-10-04T16:24:54.097 に答える