我正在創建一個應用程序來解析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