1

時間オフセットを表す文字列があります。

それからDateTimeオブジェクトを作成できますか?

負の値でいいのか?

4

3 に答える 3

4

オフセットの場合は、TimeSpanではなく? を使用するべきではありませんDateTimeか? これは、負の期間も処理する必要があります。

于 2011-06-30T11:31:39.193 に答える
1

このWebサイトには、日時文字列の解析に関するすべての情報が表示されます

于 2011-06-30T11:30:48.693 に答える
1
TimeSpan s;
if (!TimeSpan.TryParse("-3:00:00", out s))
    throw new ArgumentException();

それから

DateTimeOffset offset = new DateTimeOffset(DateTime.Not, s); // -3
DateTime d = offset.DateTime; // or .Date
于 2011-06-30T11:32:06.937 に答える