当前位置: 代码迷 >> PB >> 怎么获得两个时间的间隔
  详细解决方案

怎么获得两个时间的间隔

热度:48   发布时间:2016-04-29 06:58:36.0
如何获得两个时间的间隔?
pb9里如何获得两个时间的时间间隔?

------解决方案--------------------
在pb中可以使用SecondsAfter


如果用oracle数据库,建议通过数据库来解决

datetime ldt_1, ldt_2
dec{4} ldc_time
select (ldt_2 - ldt_1) * 24 into :ldc_time from dual;

//ldc_time就是相隔的小时数
------解决方案--------------------
如果类似计时器的功能,
可以使用pb的函数cpu()
注意cpu()返回值是毫秒
------解决方案--------------------
DaysAfter ( date1, date2 )

SecondsAfter ( time1, time2 )
  相关解决方案