以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  长日期时间字符转日期时间问题?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=51335)

--  作者:hjcslr
--  发布时间:2014/5/24 17:50:00
--  长日期时间字符转日期时间问题?
一个字符串2011121412:05:01想转成 2011-12-14 12:05

用下这个可以转成日期,但是如何转成日期时间型

Dim s As String = "2011121412:05:01"
Dim d As Date = new Date(s.Substring(0,4),s.Substring(4,2),s.Substring(6,2))

--  作者:jaegea
--  发布时间:2014/5/24 17:59:00
--  
Dim s As String = "2011121412:05:01"
Dim d As Date = CDate(s.Substring(0,4) & "-" s.Substring(4,2) & "-" s.Substring(6,2) & " " & s.Substring(8))

--  作者:hjcslr
--  发布时间:2014/5/24 18:16:00
--  
提示这个错误
图片点击可在新窗口打开查看此主题相关图片如下:2014-05-24_18-16-12.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2014-5-24 18:17:23编辑过]

--  作者:有点甜
--  发布时间:2014/5/25 9:32:00
--  
Dim s As String = "2011121412:05:01"
Dim d As Date = CDate(s.Substring(0,4) & "-" & s.Substring(4,2) & "-" & s.Substring(6,2) & " " & s.Substring(8))