日期:2014-05-19  浏览次数:20409 次

日期转换问题。
我用convert.todatetime( '03/20/2007 ')生成日期型变量。但如果我的计算机设置成“日月年”格式,则上述语句报错。因此我想用convert.todatetime(string,IFormatProvider)这个函数强制按我的格式转换。大家能给个例子吗?看了半天帮助,还是不明白。谢谢!

------解决方案--------------------
使用string.Split函数分别取出年月日
然后利用DateTime的构造函数生成DateTime实例
------解决方案--------------------
DateTime.parse( "03/20/2007 ");这样就转成日期型的了。
------解决方案--------------------
DateTime dt;
DateTime.TryParse( "03/20/2007 ", out dt);
System.Console.WriteLine(dt);