怎样计算天数(10分)

  • 主题发起人 主题发起人 陈君凯
  • 开始时间 开始时间

陈君凯

Unregistered / Unconfirmed
GUEST, unregistred user!
比如说,一个工程的开工时间是1998年4月6日,竣工时间是1998年7月10日,
在delphi中如何计算完工所需的天数
 
如果开工日期和竣工日期都用TDateTime来表示的话,
这两个数直接相减,得到的就是中间的天数
StartDay,EndDay:TDateTime;
Days:integer;
Days:=trunc(EndDay-StartDay);
 
应该先取整,在相减。
Int(EndDay) - Int(StartDay)
 
十分感谢你的帮助,我的积分太少了,请多多包涵,以后会补上的
 
直接相减就可以,datetime是个浮点数,
整数部分代表日期,小数部分代表时间。
 
对不起了,我的分数太少,以后多了,再加吧。
谢谢你无私的帮助
 
接受答案了.
 
后退
顶部