主题:求助:如何求两个时间的差?
fengchenyu
[专家分:30] 发布于 2006-07-24 09:09:00
知道两个时间点,怎么求他们之间的差值啊?有什么函数能直接实现吗?
回复列表 (共2个回复)
沙发
gongchengh [专家分:390] 发布于 2006-07-25 11:36:00
DELPHI中两个时间的值(datetime)是可以直接相减的,得到的结果是一个类似FLOAT的数值。判断的时候可以直接使用,但是其他时候要转化一下类型。
板凳
wealthy [专家分:1840] 发布于 2006-07-25 11:56:00
计算相差的小时数:=round(abs(time1-time2)*24*60);
计算相差的秒数:=round(abs(time1-time2)*24*60*60);
计算相隔天数:
在Uses中加入dateutils;
函数为daysbetween(datetime1,datetime2)
我来回复