Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
time difference
#1
Solved: 11 Years, 3 Months, 4 Weeks ago
i had started my execution at Start_time = time
and it ended at End_time = time

now i want the differnec in hrs and mins that how much time it has taken to execute
like TotalTime =End_time -Start_time

can anybody send me the code for same
Reply
#2
Solved: 11 Years, 3 Months, 4 Weeks ago
You can build a custom function using the built-in functions :- Hour, minute, Second.
Reply
#3
Solved: 11 Years, 3 Months, 4 Weeks ago
you can use 'Timer' in your script.
e.g
Code:
StartTime = Timer
...
Your Test statements
...
EndTime = Timer
msgbox  EndTime-StartTime

Reply
#4
Solved: 11 Years, 3 Months, 4 Weeks ago
The only problem with Timer is if you run overnight, it won't work right. because the timer is the seconds in the day and starts back at 0 at the beginning of the day.
Reply
#5
Solved: 11 Years, 3 Months, 4 Weeks ago
It worked For me ; pls find the Code below :[/u]

Code:
Function Total_Execution_Time(Start_Time,End_Time)

    total number of seconds
    TotalTime_Secs  = Datediff("s",Start_Time,End_Time)

    'convert  total  Seconds into "Seconds only/ Mins+Secs/ Hrs+Mins+Secs"
    If TotalTime_Secs < 60 Then
        TotalTime = "Total Time Taken For Complete Execution = " & TotalTime_Secs  & " Second(s) Approx."
    ElseIf    TotalTime_Secs >=60 and TotalTime_Secs < 3600 Then
        TotalTime = "Total Time Taken For Complete Execution = " & int(TotalTime_Secs/60) & " Minute(s) and "& TotalTime_Secs Mod 60 & " Second(s) Approx."
    ElseIf    TotalTime_Secs >= 3600 Then
        TotalTime = "Total Time Taken For Complete Execution = " & int(TotalTime_Secs/3600) & " Hour(s) , " & int((TotalTime_Secs Mod 3600)/60)  & " Minute(s) and "& ((TotalTime_Secs Mod 3600 ) Mod 60) & " Second(s)  Approx."
    End If

    'Return the Message
    Total_Execution_Time = TotalTime
End Function
Reply
#6
Solved: 11 Years, 3 Months, 4 Weeks ago
Thats great learner1,

always put the formatted code here, use proper tags while posting.
This helps your posts making more readable.

Reply
#7
Solved: 11 Years, 3 Months, 4 Weeks ago
Sure Saket
Next will take care!!
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Difference in Window Identification Nagaraju6 0 2,063 12-06-2013, 07:08 PM
Last Post: Nagaraju6
  difference b/w Activex & delphi environment hello 0 2,569 01-10-2012, 03:38 PM
Last Post: hello
Exclamation What is the Difference between Standard, Maintenance and Update Run mode kai07 2 18,261 10-13-2011, 08:52 AM
Last Post: kai07
  difference between loadfunctionlibrary and executefile payal 1 15,684 09-22-2011, 08:33 PM
Last Post: Saket
  Anyone know the difference of the 2 statements martinlam 3 4,009 08-31-2010, 02:44 PM
Last Post: QTPLearn

Forum Jump:


Users browsing this thread: 2 Guest(s)