C#字符型数据转换日期型数据?? DateTime dt=Convert.ToDateTime("20071107".Substring(0,4)+"-"+"20071107".Substring(4,2)+"-"+"20071107".Substring(6,2));int i=Convert.ToInt32("20071107"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要转成日期类型你用Convert.ToDateTime就可以了 不同的应用场合使用不同的方法,这个要看具体情况而定的,参考下MSDNstring str = "20071107";DateTime dt = DateTime.ParseExact(str, "yyyyMMdd", null);int i;int.TryParse(str, out i); 我给你说个最简单的方法:定义一个DateTimePicker对象,然后将需要转化的字符串赋给这个DateTimePicker对象的Text属性,然后DateTimePicker对象的Value值就是你需要的日期和时间,Value值还有Minite,Second等属性,可以取得时,分,秒,豪秒等值.想要什么要什么 Convert.ToDateTime()DateTime.Parse() Convert.ToDateTime() DateTime.Parse()还可以手动截取字符串,然后自己构造DateTime object. string str="20071107"bool b ;b=DataTime.TryParse(str,out b); lxcnn 的方法是很好的 高手 DateTime Date = System.DateTime.ParseExact("20071107", "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture); 字符串换化为日期时,如果是"abcef"这样的直接转换会报错的?应该有判断字符是否是日期格式的函数吧? winform中的combobox怎么默认选中一项? SSRS报表问题(在线等) ASP。NET 怎么控制权限啊 请问如何实本地文件与服务器文件的对比? 怎样在页面刷新后将焦点定在DataGrid的某一行上? 我用C#写了一个activex控件,注册提示未找到dllregisterserver入口点。不知道原因,请高手解 求救,DataGrid选定问题 多个DataTable的统计。。 关于XML的问题(语法分析)可以给200分,我会另开新贴给分的. 关于显示效果的问题 高分向C# + Datawindow.net高手求救 C#写XML问题?
int i;
int.TryParse(str, out i);
定义一个DateTimePicker对象,然后将需要转化的字符串赋给这个DateTimePicker对象的Text属性,
然后DateTimePicker对象的Value值就是你需要的日期和时间,Value值还有Minite,Second等属性,可以取得
时,分,秒,豪秒等值.
想要什么要什么
DateTime.Parse()
DateTime.Parse()还可以手动截取字符串,然后自己构造DateTime object.
bool b ;
b=DataTime.TryParse(str,out b);