以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]字符转时间 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=193796) |
-- 作者:为学日益 -- 发布时间:2024/10/15 8:24:00 -- [求助]字符转时间 老师好!我把获取的字符串,放入【时间】列时报错,是什么原因? Dim str As String = "1005" Output.Show(CDate(str.Insert(2, ":"))) ...... ’dr("时间") = CDate(str.Insert(2, ":")) 显示结果:10:05:00 【时间】列的列属性是“time”,导入表时报错,但是DataColChanged没有设置代码: 错误所在事件:表,导入数据,DataColChanged 详细错误信息: 调用的目标发生了异常。 从类型“Date”到类型“Double”的转换无效。 |
-- 作者:有点蓝 -- 发布时间:2024/10/15 8:46:00 -- 时段列存储的是秒数 Dim str As String = "1005" Output.Show((CDate(str.Insert(2, ":")) - New Date()).TotalSeconds) dr("时间") = (CDate(str.Insert(2, ":")) - New Date()).TotalSeconds
|