2

我有 XML 文件和一堆日期时间值。这些值的示例:20090128T103511,68+01

这是什么格式?以及如何在 c# 中将其解析为 DateTime ?

4

1 回答 1

8

它应该是DateTime.ParseExact("20090128T103511,68+01", "yyyyMMddTHHmmss,ffzz", System.Globalization.CultureInfo.InvariantCulture)

请注意,DateTime将转换为您的本地时区(因此,如果您不是 +01,您从 收到的小时DateTime.ParseExact将不同但等效于字符串中的时区...尝试更改时区的值并查看)

如果您需要这里有各种格式说明符:http: //msdn.microsoft.com/it-it/library/8kb3ddd4.aspx

于 2013-08-14T08:50:54.193 回答