我正在创建一个应用程序来解析C#中iTunes提供的xml,并且我在'Date Added'和'修改日期”,这有这样的语法:如何将'2012-02-06T23:18:17Z'转换为DateTime
2012-02-06T23:18:17Z
我已经试过这样:
DateModified = DateTime.ParseExact(s.Element("DateModified").ToString(), "yyyy-MM-ddTHH:mm:ssZ", System.Globalization.CultureInfo.InvariantCulture)
但应用程序失败并出现FormatException
{"String was not recognized as a valid DateTime."}
只是删除了我的答案,因为,即使你不需要使用'ParseExact '对于那个字符串,我没有注意到输入字符串* does *实际上是用该格式字符串解析的。发现得好! – 2012-02-12 23:21:58
这工作完美...我没有注意到s.Element(“DateModified”)。ToString()输出: 2012-02-06T23:18:17Z DateModified> –
lagranzotto
2012-02-12 23:41:14