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

怎么将string类型转换为date类型

2012-03-03 
如何将string类型转换为date类型如何将listbox中的字符串2007转换为date类型,求源码,谢谢!!![解决办法]Con

如何将string类型转换为date类型
如何将listbox中的字符串2007转换为date类型,求源码,谢谢!!!

[解决办法]
Convert.StringToInt( "2007 ");
Int.Prase( "2007 ");
TryPrase也可以,用法自己猜。
[解决办法]
Convert.ToDateTime( "2007 ");
[解决办法]
DateTime.Parse
[解决办法]
Convert.ToDateTime( "2007 ")这样就行了
[解决办法]
对于比较复杂的STRING 用Convert.ToDateTime( "2007 ") 这样 错误会很多的
我一般都是自己解
把字符用“-”或者“/”之类的东西切开 或者根据20070101这样的按长度解开再分析

[解决办法]
只要字符串是对的,就能转
在转之前,先用JS验证一下。或者直接用控件(梅花雨)生成正确的日期格式。
[解决办法]
这样格式不对 要加上月日
cmd.Parameters( "@xh ").Value = DateTime.Parse(ListBox1.SelectedItem.Text+ "/1/1 ");

或者你把listbox的Text设置为年,而它对应的value设置为年月日,需要的时候取值就可以了
new ListItem( "2002 ", "2002/1/1 ");

cmd.Parameters( "@xh ").Value = DateTime.Parse(ListBox1.SelectedItem.Value);
[解决办法]
解决不给分,PP变小

热点排行