Start - End . Timer

ADO DOT NET

Centurion
Joined
Dec 20, 2006
Messages
160
Hi,
I have a program that process a long loop.
Before entering the loop I use:
Visual Basic:
Now.ToString("HH:mm:ss")
To get start time.
After exiting the loop I use it again to get end time.
Now I want to determine how long my process has been taken!
How many hours, minutes and seconds!
I want to know how can I minus end time from start time to get the total time?
Thanks!
 
Visual Basic:
dim StartTime, EndTime as Date

StartTime = Date.Now

'do stuff

EndTime = Date.Now

dim TimeDifference as TimeSpan = EndTime.Subtract(StartTime)
'TimeDifference now contains the elapsed time
MessageBox.Show(TimeDifference.TotalMilliseconds.ToString())

or similar should do the trick.
 
Back
Top