C# 时间解析的问题
求教:从服务器接收到以下几种格式字符串,怎么解析成北京时区的时间呀。
Tue, 08 Oct 2013 08:39:26
Tue, 08 Oct 2013 08:39:26 -0700 (PDT)
Wed, 14 Aug 2013 20:48:44 -0400 (EDT)
Tue, 12 Mar 2013 09:45:29 +0000 (GMT)
------解决方案-------------------- public DateTime Todate(string str_date)
{
string[] str = str_date.Split(' ');
System.Globalization.DateTimeFormatInfo Dateformat = new System.Globalization.DateTimeFormatInfo();
Dateformat.LongDatePattern = "dd MMMM yyyy";
DateTime Dtime = DateTime.Parse(string.Format("{0} {1} {2} {3}", str[3], str[2], str[1], str[4]), Dateformat);
//MessageBox.Show(Dtime.ToString());
return Dtime;
}
------解决方案--------------------这个貌似 只有是体力活 你拆解字符串 然后解析后 在算出来新的