Now는 2000년 05월 8일 22시 35분이라고 가정 하구..
var StartTime : TDateTime;
EndTime : TDateTime;
begin
StartTime := Now;
end;
이렇게 했습니다.
시간이 지나가면서
Now는 2000년 05월 9일 3시 20분이라고 가정 하구..
begin
EndTime := Now;
end;
하면 StartTime과 EndTime의 시간차를
22시 23시 24시 01시 02시 03시 +
25분 60분 60분 60분 60분 20분 + 이런 식으로 표현 하구 싶은데..
뭐 조은 방법이 없을까여?
> Now는 2000년 05월 8일 22시 35분이라고 가정 하구..
> var StartTime : TDateTime;
> EndTime : TDateTime;
> begin
> StartTime := Now;
> end;
>
> 이렇게 했습니다.
> 시간이 지나가면서
>
> Now는 2000년 05월 9일 3시 20분이라고 가정 하구..
> begin
> EndTime := Now;
> end;
>
> 하면 StartTime과 EndTime의 시간차를
>
> 22시 23시 24시 01시 02시 03시 +
> 25분 60분 60분 60분 60분 20분 + 이런 식으로 표현 하구 싶은데..
>
> 뭐 조은 방법이 없을까여?
>
>
>
질문을 이해못하겠는데요....
혹시
start가 2000년 05월 8일 22시 35분 이고
end가 2000년 05월 9일 3시 20분 이면
5시간 5분.. 이렇게 나오도록하는 걸 말씀하시는 겁니까?
그렇다면 Interval := end - start; 하신다음에...
DecodeDate와 DecodeTime을 함수를 사용하시면 됩니다.