if LeftStr(time, 2) = '00' or LeftStr(time, 2) = '10' then begin ... end;
procedure TForm1.Button1Click(Sender: TObject); var time,time1,time2: string; begin time := '22:45:35'; time1 := '00:00:00'; time2 := '02:00:00'; if (strToDateTime(time)>=strToDateTime(time1)) and (strToDateTime(time)<=strToDateTime(time2)) then showmessage('在區間內') else showmessage('不在區間內'); end;
begin
...
end;
var
time,time1,time2: string;
begin
time := '22:45:35';
time1 := '00:00:00';
time2 := '02:00:00';
if (strToDateTime(time)>=strToDateTime(time1)) and (strToDateTime(time)<=strToDateTime(time2)) then
showmessage('在區間內')
else
showmessage('不在區間內');
end;
time: string;
begin
time := '22:45:35';
if (time>'00:00:00') and (time<'02:00:00') then 即可,你试试,直接比较就管用!