如何格式化这个日期?

时间:2013-08-14 08:42:13

标签: c# .net datetime

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

这是什么格式?我怎样才能在c#中将它解析为DateTime ??

1 个答案:

答案 0 :(得分:8)

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

请注意,DateTime将转换为您当地的时区(因此,如果您不是+01,那么您从DateTime.ParseExact收到的小时数将会有所不同 - 但相当于string ...尝试更改时区的值并查看)

如果您需要,可以使用各种格式说明符:http://msdn.microsoft.com/it-it/library/8kb3ddd4.aspx

相关问题