如何将字符串19750208转换为日期 先转化为日期格式:如1975-02-08 或 然后cdate("1975-02-08") 或 cdate("1975/02/08") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先转化为日期格式:如1975-02-08 或 1975/02/08 然后cdate("1975-02-08") 或 cdate("1975/02/08") 如果你的字符串格式都是这么固定的,那倒是有个比较麻烦的方法:string str="19750208";DateTime dt=new DateTime(int.Parse(str.Substring(0,4)),int.Parse(str.Substring(4,2)),int.Parse(str.Substring(6,2)));lbl.Text=dt.ToString(); 我可以把VB.NET的代码改成C#的,但却无法把C#的代码改为VB.NET的,就象可以把英文翻译成中文,但要把中文翻译成英文,哪个吃力哟………………:) WAWQ(两点水):格式化 那具体怎么样格式化呢? 用left()、right()函数。Dim strA, strB As String Dim TextBox1 As textbox strA = 19750208 strB = Right(strA, 4) TextBox1.Text = CDate(Left(strA, 4) + "-" + Left(strB, 2) + "-" + Right(strA, 2)).ToString 如何打开本地文件? <li>一行显示两列要怎么弄呢 如何添加多张图片 月份财务报告的数据表的写法,怎么写最好,没思路 Textbox如何获得SqlDataSource 返回的某个值 求下载次数自动增加的方法 gridview编辑的时候光标定位问题? Asp.net的treeview双击事件是什么 為什麽我在Dll的源代碼中加入了函數和類的注解,但是在引用這個DLL的程序中看不到? 百分求程序设置打印的方法 怎么判断DataSet是否为空? 能否实现这样的功能
如1975-02-08 或 1975/02/08 然后cdate("1975-02-08") 或 cdate("1975/02/08")
DateTime dt=new DateTime(int.Parse(str.Substring(0,4)),int.Parse(str.Substring(4,2)),int.Parse(str.Substring(6,2)));
lbl.Text=dt.ToString();
Dim strA, strB As String
Dim TextBox1 As textbox
strA = 19750208
strB = Right(strA, 4)
TextBox1.Text = CDate(Left(strA, 4) + "-" + Left(strB, 2) + "-" + Right(strA, 2)).ToString