Jump to content
Xtreme .Net Talk

Recommended Posts

Posted

Hi,

I have a program that process a long loop.

Before entering the loop I use:

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!

  • Administrators
Posted

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.

Posting Guidelines FAQ Post Formatting

 

Intellectuals solve problems; geniuses prevent them.

-- Albert Einstein

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...