以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 时间计算(同一字段) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=185947) |
-- 作者:ntcsm -- 发布时间:2023/3/27 14:40:00 -- 时间计算(同一字段) 表名:ys ,共两列(时间,用时),同一字段(时间),从第二行(用时字段)开始,用此行时间减去上一行时间求时间差,怎么能实现? 时间 用时 2023-01-02 02:00:00
2023-01-03 12:00:00
2023-01-15 11:00:00
谢谢! [此贴子已经被作者于2023/3/27 14:55:21编辑过]
|
-- 作者:有点蓝 -- 发布时间:2023/3/27 15:07:00 -- dim t as table = tables("ys") for i as integer = 0 to t.rows.count - 2 t.rows(i)("用时") = (cdate(t.rows(i+1)("时间"))- cdate(t.rows(i)("时间"))).TotalHours next
|
-- 作者:ntcsm -- 发布时间:2023/3/27 15:48:00 -- 时间列没数据的行,用时列是全计算了,主要目的已经实现了。 非常感谢! |