读书人

C# 时间解析的有关问题

发布时间: 2013-10-23 11:39:13 作者: rapoo

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;
}

[解决办法]
引用:
求教:从服务器接收到以下几种格式字符串,怎么解析成北京时区的时间呀。
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)
这个貌似 只有是体力活 你拆解字符串 然后解析后 在算出来新的

读书人网 >C#

热点推荐