直接用两个datetime相减就可以了
解决方案 »
- 一个应用程序只能打开一次,是什么样原因,在程序中没有查询到互斥条件
- 已经得到了一个外部程式的进程ID,我怎么样得到窗体类名为Edit的窗体句柄?
- 怎么样做自动下载的功能?
- 哪为高人能帮忙找一份类似QQ的聊天软件的源代码(收到后加200分)
- 不明白程序为何会自动关闭
- 欢迎访问www.5ierp.com
- 8日我结婚,今天我同学把我灌多了,,谢谢大家前天上午跟贴,,,,还是来着有分。
- 如何将连接ORACLE的BDE封装在安装程序中??
- 程序中如何的到股市行情?
- 求救!!!!!!怎样在一个应用程序中判断一个窗体已经被建立???
- 大家好:在Delphi中如何用vb的 CrystalReport1
- 做过分布式三层数据库系统编程的高手请进。谢谢。分不够还有。
var
H, M, S, MS: word;
begin
DecodeTime(Time, H, M, S, MS);
result := H * 60 + M;
end;
function MinuteDiff(Beginning: TDateTime; Ending:TDateTime): integer;
begin
Result := Minutes(Ending - Beginning);
end;
TDateTime本身就是Double型的,當然可以直接減了
呵呵
以前我用日期直接减也有错的~~上面是别人给我的答案。肯定正确^_*