I thought TDateTimes store the time in milli-seconds so that doing the
following should work (at least for times in the same day):
�
var
� start_time, end_time : TDateTime;
� duration : double;
begin
� start_time := Now;
��...
� end_time := Now;
�
� duration := (end_time - start_time) * 1000; {duration in seconds...}
� ShowMessage('process took'+Format('%f',[duration])+' seconds');
end;
�
For a process that took 2:21:43 (2 hours, 21 minutes), last night�my
code showed '97.22� seconds'.� Mmmh - I need to decode the date_times?
Grant Black
Software Developer
SmartMove (NZ) Ltd
Phone:���� +64 9 361-0219 extn 719
Fax� :���� +64 9 361-0211
Email:���� [EMAIL PROTECTED]
�
---------------------------------------------------------------------------
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz