以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 字符串如何转换为date,谢谢 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=80115)
|
-- 作者:zstk7333
-- 发布时间:2016/1/16 15:09:00
-- 字符串如何转换为date,谢谢
从一段字符串里提取出一部分,例如20160116121212,如何将这部分字符串变成date,放在table表中的日期列中,谢谢
|
-- 作者:Hyphen
-- 发布时间:2016/1/16 15:54:00
--
Dim s As String = "20160116121212" Dim d As Date = Date.ParseExact(s, "yyyyMMddHHmmss", System.Globalization.CultureInfo.CurrentCulture) Output.Show(d)
|
-- 作者:zstk7333
-- 发布时间:2016/1/16 16:30:00
-- 回复:(Hyphen)Dim s As String = "20160116121212"...
会出现这样的情况呢? 此主题相关图片如下:1.jpg
|
-- 作者:Hyphen
-- 发布时间:2016/1/16 16:36:00
--
说明字符串不符合日期规范,不能转换为日期
|
-- 作者:大红袍
-- 发布时间:2016/1/16 17:25:00
--
Dim s As String = "20160116121212222222" try Dim d As Date = Date.ParseExact(s, "yyyyMMddHHmmss", System.Globalization.CultureInfo.CurrentCulture) Output.Show(d) catch ex As exception msgbox("不能转换") End try
|