怎样求两个时间差!急,在线等待! var I: Integer;begin I := (DataTimeA - DataTimeB) * 24;end; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var I: Integer;begin I := (DataTimeA - DataTimeB) * 24;end; 两个时间相减得到的浮点数的整数部分是天数至于小数部份的涵义你可以参考Delphi在线帮助,全得很。 相减的结果 试一试以下代码: procedure TForm1.Button1Click(Sender: TObject); var dtr,dts,dte : TDateTime; hr : double; begin dts :=strtodatetime('2000-11-9 12:30'); dte :=strtodatetime('2000-11-9 11:30'); dtr :=dte-dts; hr :=dtr*24; showmessage(floattostr(hr)) end; var I: Integer;begin I := (DataToInt(DataTimeA) - DataToInt(DataTimeB));end 数据分页显示 接口列表问题,请各位帮忙看看 使用ehlib的footer的显示格式问题 我用GradientFill函数怎么效果不对呢!!!! jinjazz(三个小时上下班) 进来领分 深圳的进来聊聊 如何在delphi中实现连接access数据库? 国庆节大家都散分,我专家分不多,但可用分不少,也散一点吧。顺便庆祝中国亚运队两天里夺得7枚金牌了。 如何让窗体最小化到任务栏上 做报表时预览和打印结果不相符,不知该怎么处理? 绝对疑难杂症……如何将project options里的FORMS里main form:里的选择去掉? 哪位高手通过编码自动生成WORD文档,不啻指教,定当高分酬谢!
I: Integer;
begin
I := (DataTimeA - DataTimeB) * 24;
end;
至于小数部份的涵义你可以参考Delphi在线帮助,全得很。
试一试以下代码: procedure TForm1.Button1Click(Sender: TObject);
var
dtr,dts,dte : TDateTime;
hr : double;
begin
dts :=strtodatetime('2000-11-9 12:30');
dte :=strtodatetime('2000-11-9 11:30');
dtr :=dte-dts;
hr :=dtr*24;
showmessage(floattostr(hr))
end;
I: Integer;
begin
I := (DataToInt(DataTimeA) - DataToInt(DataTimeB));
end