0

これを正しく理解できないようです。DateTime次の入力にはどのフォーマット文字列を使用すればよいですか?

2013-08-24T19:29:26.4050000

日付を抽出したい。

私は試した:

DateTime.ParseExact(localTime, "yyyy-MM-ddTHH:mm:ss.fffffff", null).ToString("yyyy-MM-dd");

しかし、これは私にはうまくいきません。さらに、最後に複数の「f」を避ける方法が必要だと感じています(日付だけが必要で、時間は気にしません)

ありがとう、リー

4

4 に答える 4

2

これは、この目的でXMLDateTime使用する形式のようです。XmlCovert

string fmt = "2013-08-24T19:29:26.4050000";
var dt = XmlConvert.ToDateTime(fmt, XmlDateTimeSerializationMode.Unspecified);
Console.WriteLine(dt);

イデオネデモ

于 2013-10-02T08:41:07.807 に答える
0

ISO 8601 日時文字列を解析しているようです。この記事は、.NET で ISO 8601 文字列を DateTime に解析しますか? あなたが探している人のようです

于 2013-10-02T08:55:52.500 に答える