我从RSS中获取此日期字符串:
2015年12月16日星期三17:57:15 +0100
我需要解析为DateTime.我用谷歌搜索和搜索堆栈溢出并得到以下答案(香港专业教育学院尝试只有一个,两个和四个'z'而不是三个)
string parseFormat = "ddd, dd MMM yyyy HH:mm:ss zzz"; DateTime date = DateTime.ParseExact(dateString, parseFormat, DateTimeFormatInfo.CurrentInfo, DateTimeStyles.None);
但我得到这个错误:
System.FormatException:String未被识别为有效的DateTime.
Lewis Hai.. 7
将您的代码更改为
string parseFormat = "ddd, dd MMM yyyy HH:mm:ss zzz"; DateTime date = DateTime.ParseExact(dateString, parseFormat, CultureInfo.InvariantCulture);
希望能帮助到你!
将您的代码更改为
string parseFormat = "ddd, dd MMM yyyy HH:mm:ss zzz"; DateTime date = DateTime.ParseExact(dateString, parseFormat, CultureInfo.InvariantCulture);
希望能帮助到你!