我試圖解析一個datestamp(我從Twitter獲得)但接收錯誤。這裏的郵戳:解析奇怪格式的DateTime。任何人都喜歡加緊?
Fri, 27 Aug 2010 22:00:07 +0000
這裏是我的代碼:
DateTime.ParseExact(MyDateValue, "ddd, dd MMM YYYY HH:mm:ss +ffff", new CultureInfo("en-US"))
,這裏是我的錯誤:
System.FormatException was unhandled Message=String was not recognized as a valid DateTime.
任何花哨回吐上?爲了簡單起見,我提供了下面的代碼來展示問題的控制檯應用程序。
感謝 傑米
using System;
using System.Globalization;
class Program
{
static void Main(string[] args)
{
string MyDateValue = "Fri, 27 Aug 2010 22:00:07 +0000";
var dt = DateTime.ParseExact(MyDateValue, "ddd, dd MMM YYYY HH:mm:ss +ffff", new CultureInfo("en-US"));
}
}
感謝大家,發現它應該是YYYY沒有YYYY。現在感覺很尷尬......回到一個安靜的角落...... :) – jamiet 2010-08-30 15:32:44