读书人

们:怎么将quot;14 Dec 2006 at 00:51 (UT

发布时间: 2012-01-22 22:38:43 作者: rapoo

大虾们:如何将"14 Dec 2006 at 00:51 (UTC)" format为时间格式
大虾们:如何将 "14 Dec 2006 at 00:51 (UTC) " format为时间格式
DateTimeFormatInfo di = new DateTimeFormatInfo();
di.LongDatePattern = "格式如何写????? ";
DateTime.Parse( "14 Dec 2006 at 00:51 (UTC) ", di);


[解决办法]
你可以先把 "14 Dec 2006 at 00:51 (UTC) " 转换成 "14 Dec 2006 00:51 " ,然后入下进行处理
IFormatProvider dtFormat = new CultureInfo( "en-US " );

string str= "14 Dec 2006 00:51 ";
DateTime dt = DateTime.ParseExact( str, "dd MMM yyyy HH:mm ", dtFormat );
MessageBox.Show( dt.ToString() );

读书人网 >C#

热点推荐