易语言求助:高级表格里显示时间带毫秒的方法
再数据库里直接读出来的数,正常应该是 2019-07-05 18:39:50.860 可是高级表格.置数据后显示为 2019-07-05 18:39:51 。求大神提供解决思路和方法。谢谢了。高级表格里要显示的值(数据库里的值)
2019-07-05 18:39:50.860
现在高级表格显示的值
2019-07-05 18:39:51 高级表格文本可以这样显示,怀疑你是读取数据库,然后时间到文本转换的时候有问题, wg521125 发表于 2019-7-7 16:43
高级表格文本可以这样显示,怀疑你是读取数据库,然后时间到文本转换的时候有问题,
.版本 2
.支持库 eGrid
.支持库 eDB
.局部变量 i, 整数型
.局部变量 文本, 文本型
.局部变量 文本1, 文本型
.局部变量 ii, 整数型
.局部变量 文本2, 文本型
高级表格1.列宽 = 180
高级表格1.列数 = 1
高级表格1.行数 = 1
高级表格1.置数据 (0, 7, 1, “stardate”)
记录集1.打开 (sql, 1, )
.计次循环首 (记录集1.记录数量, i)
高级表格1.插入行 (, )
.计次循环首 (记录集1.字段数量, ii)
记录集1.读文本 (ii - 1, 文本)
高级表格1.置数据 (i, ii - 1, 1, 删首尾空 (文本))
.计次循环尾 ()
记录集1.到下一条 ()
.计次循环尾 ()
编辑框11.内容 = 到文本 (高级表格1.取数据 (高级表格1.行数 - 1, 7))
这样取的数 Weblover 发表于 2019-7-7 18:24
.版本 2
.支持库 eGrid
.支持库 eDB
记录集1.读日期时间试试吧,
页:
[1]