日期时间解析" 2014年3月12日星期三17:50:15 GMT+0000

本文关键字:12日 星期三 GMT+0000 3月 2014年 时间 quot 日期 | 更新日期: 2023-09-27 17:53:16

当我试图解析这个

格式异常
// input string "Wed Mar 12 2014 17:50:15 GMT+0000 (UTC)"
DateTime.Parse(response.LastActivityDate); 

类型为System.FormatException的第一次机会异常

我如何解析这个输入字符串?这是什么文化?

提前感谢!

日期时间解析" 2014年3月12日星期三17:50:15 GMT+0000

来,吃点鱼吧:

string value = "Wed Mar 12 2014 17:50:15 GMT+0000 (UTC)";
value = value.Replace("GMT","").Replace("(UTC)","").Trim();
value = value.Insert(value.Length - 2, ":");
DateTime parsed = DateTime.ParseExact(value, "ddd MMM dd yyyy HH:mm:ss zzz", 
                                      CultureInfo.InvariantCulture);