欢迎来到 GeneXus问答,任何有关GeneXus的技术问题都可以在这里提问,你将会收到社区其他成员的回答。

如何获得开始时间到结束时间这段时长,代码应该怎样写?

0 投票

变量的type如下

最新提问 11月 28 分类:Android | 用户: pay (140 分)

1个回答

0 投票

获取两个时间的间隔(秒),GeneXus中可以使用TDiff()方法实现。

TDiff(datetime-expression1 , datetime-expression2)

返回的是间隔秒数,如果需要时分秒,需要自己转换一下。

注意:

&Total = TDiff(&EndTime,&StartTime)

1. &StartTime和&EndTime是DateTime类型,也就是说必须指定年月日

2. 接收参数&Total的位数要注意,如果使用默认的Numeric(4.0),很可能得到的结果是被劫位后的

参阅Wiki:TDiff Function

最新回答 11月 28 用户: bob.guo (3,690 分)
...