delphi 时间相加减 ?
RT在怎么把算出两个时间的差值?例如'2011-05-2723:30:00'和'2011-05-2803:10:30'差值。...
RT 在怎么把算出两个时间的差值 ?
例如 '2011-05-27 23:30:00' 和 '2011-05-28 03:10:30' 差值 。 展开
例如 '2011-05-27 23:30:00' 和 '2011-05-28 03:10:30' 差值 。 展开
2个回答
展开全部
var
i : integer;
TempTime1,tempTime2 : TdateTime;
begin
TempTime1 := StrToDateTime('2011-05-27 23:30:00');
TempTime2 := StrToDateTime('2011-05-28 03:10:30');
i := round(abs(TempTime2-TempTime1)*24*60*60);//24小时,60分,60秒
showmessage(IntToStr(i));
i : integer;
TempTime1,tempTime2 : TdateTime;
begin
TempTime1 := StrToDateTime('2011-05-27 23:30:00');
TempTime2 := StrToDateTime('2011-05-28 03:10:30');
i := round(abs(TempTime2-TempTime1)*24*60*60);//24小时,60分,60秒
showmessage(IntToStr(i));
追问
请问一下,得出来的值是多少秒吗?
参考资料: i
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询