主题:求助:如何求出程序运行花费的时间
在计算程序运行花费的时间时,采用如下语句
TDateTime DateTime1 = Time();
......各计算过程
DateTime2 = Time();
ShowMessage(TimeToStr(DateTime2-DateTime1));
一般情况下没有问题.
但如果计算时间很长,比如今天晚上9点开始计算,明天上午5点计算结束,
照理应该显示计算花费的时间为8个小时,但却显示花费了16个小时,
请教各位,这个问题该如何解决.
谢谢.
TDateTime DateTime1 = Time();
......各计算过程
DateTime2 = Time();
ShowMessage(TimeToStr(DateTime2-DateTime1));
一般情况下没有问题.
但如果计算时间很长,比如今天晚上9点开始计算,明天上午5点计算结束,
照理应该显示计算花费的时间为8个小时,但却显示花费了16个小时,
请教各位,这个问题该如何解决.
谢谢.