以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]临时表获得的时间总是不对 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=119229) |
-- 作者:616808120 -- 发布时间:2018/5/21 8:18:00 -- [求助]临时表获得的时间总是不对 通过代码生成一个临时表,其中”列2“为日期,格式为datelongtime,结果生成的日期是与系统一致,但时间总是00:00:00,不能与系统保持一致,请高手帮忙看一下。 代码: Dim dtb As New DataTableBuilder("test1") dtb.AddDef("列1", Gettype(String), 32) dtb.AddDef("列2", Gettype(Date)) dtb.AddDef("列3", Gettype(String), 17) dtb.Build() MainTable= Tables("test1") Tables("test1").AddNew() Tables("test1").Current ("列2") = Date.Now DataTables("test1").DataCols("列2").SetDateTimeFormat(DateTimeFormatEnum.DatelongTime) Tables("test1").Current ("列1") = Format(Tables("test1").Current ("列2"),"yyyyMMddhhMMss") Tables("test1").Current ("列3") = "1" & Tables("test1").Current ("列1") 显示的结果时间总是0 |
-- 作者:有点甜 -- 发布时间:2018/5/21 8:41:00 -- Dim dtb As New DataTableBuilder("test1")
dtb.AddDef("列1", Gettype(String), 32)
dtb.AddDef("列2", Gettype(Date))
dtb.AddDef("列3", Gettype(String), 17)
dtb.Build()
DataTables("test1").DataCols("列2").SetDateTimeFormat(DateTimeFormatEnum.DatelongTime)
MainTable= Tables("test1")
Tables("test1").AddNew()
Tables("test1").Current ("列2") = Date.Now
Tables("test1").Current ("列1") = Format(Tables("test1").Current ("列2"),"yyyyMMddhhMMss")
Tables("test1").Current ("列3") = "1" & Tables("test1").Current ("列1") |
-- 作者:616808120 -- 发布时间:2018/5/21 12:18:00 -- 谢谢, |