首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

们:怎么将"14 Dec 2006 at 00:51 (UTC)" format为时间格式

2012-01-22 
大虾们:如何将14 Dec 2006 at 00:51 (UTC) format为时间格式大虾们:如何将 14Dec2006at00:51(UTC) for

大虾们:如何将"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() );

热点排行