时间段的计算,我想看看两个DateTimePicker的日期间差值,以及时间间的差值,我搜索了一下,感觉应该是直接减的,可是总通不过,错误提示:这句if rqc-rqd>=730 and rqc-rqd<=1095 thenoperator not applicable to this operand type,能不能给帮帮忙,到底怎么求时间段的长度呢procedure TForm1.DateTimePicker4Change(Sender: TObject);
var
rqc,rqd:tdatetime;
begin
datetimepicker4.Format :='yyyy-MM-dd' ;
rqc:=datetimepicker3.Date;
rqd:=datetimepicker4.Date;
if rqc-rqd>=730 and rqc-rqd<=1095 then
begin radiobutton12.Enabled:=false;
radiobutton13.Enabled:=false;
radiobutton14.Enabled:=false;
radiobutton11.Enabled:=false;
end;
var
rqc,rqd:tdatetime;
begin
datetimepicker4.Format :='yyyy-MM-dd' ;
rqc:=datetimepicker3.Date;
rqd:=datetimepicker4.Date;
if rqc-rqd>=730 and rqc-rqd<=1095 then
begin radiobutton12.Enabled:=false;
radiobutton13.Enabled:=false;
radiobutton14.Enabled:=false;
radiobutton11.Enabled:=false;
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货