如何将“星期五2014年7月11日01:30:00 GMT-0700(太平洋夏令时间)”转换为日期时间 在C#中格式为“dd / MM / yyyy HH:mm:ss”?
答案 0 :(得分:2)
String inputString="Fri Jul 11 2014 01:30:00 GMT-0700 (Pacific Daylight Time)";
// we have no need of the parenthetical, get rid of it
inputString = Regex.Replace(inputString, " \\(.*\\)$", "");
// exact string format ... 'GMT' is literal
DateTime theDate = DateTime.ParseExact(inputString,"ddd MMM dd yyyy HH:mm:ss 'GMT'zzz",
System.Globalization.CultureInfo.InvariantCulture);