Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Display time for results

Posted on 2004-08-17
8
Medium Priority
?
237 Views
Last Modified: 2010-04-15
Dear EE Community

When you do a search on the EE site it display the time for how long it took to find the records. Does anyone know how to do this.

I use a form that uses the get method and post to another page.

Thank You
Caz
0
Comment
Question by:BeginningWebDesign
  • 4
  • 3
8 Comments
 
LVL 3

Expert Comment

by:bigjim2000
ID: 11818351
Are you implementing a search function on your own site?

If so, just record the time when it starts, record it when you are done, then put the difference in a hiddien field on the posting page.  Then when you post to the new page, the time will be there for you to do with what you please :-)

-Eric
0
 

Author Comment

by:BeginningWebDesign
ID: 11818524
Hi Eric

Could you put the start time in the page_init() and the end time in the page_unload() and take the end time away from the start time.

If so do you know the syntax for displaying the time accurate to for example: 00.01 second

Caz
0
 
LVL 19

Expert Comment

by:Fahad Mukhtar
ID: 11818570
DateTime t3,t4;
t3 = DateTime.Now;

System.Threading.Thread.Sleep(400); //repalce your Search code here

t4 = DateTime.Now;
TimeSpan t = t4-t3;
MessageBox.Show(t.Milliseconds.ToString());//on my machine it returned 402
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 19

Expert Comment

by:Fahad Mukhtar
ID: 11818583
You can get Seconds by dividing s.Milliseconds by 1000 or by directly using t.Seconds
0
 

Author Comment

by:BeginningWebDesign
ID: 11818647
Hi Desp

Not sure what you mean by the following: //repalce your Search code here
Do I enter the querystring

Caz
0
 
LVL 19

Accepted Solution

by:
Fahad Mukhtar earned 2000 total points
ID: 11818708


DateTime t3,t4;
t3 = DateTime.Now;//get the time before searching

//Put your search code that you do for searching

t4 = DateTime.Now; // get the time after searching completes
TimeSpan t = t4-t3; // get the difference of the two timings

MessageBox.Show(t.Milliseconds.ToString());//on my machine it returned 402
0
 

Author Comment

by:BeginningWebDesign
ID: 11819108
Thanks Desp

I understand most the code, could you tell me what this section means and does for future referance

System.Threading.Thread.Sleep(400);

Caz
0
 
LVL 19

Expert Comment

by:Fahad Mukhtar
ID: 11819291
System.Threading.Thread.Sleep(400)
Sleep the current thread for 400 ms.. in other words wait for 400 milliseconds...
thats why my machine returned me 402 milliseconds ~.4 seconds
0

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

We all know that functional code is the leg that any good program stands on when it comes right down to it, however, if your program lacks a good user interface your product may not have the appeal needed to keep your customers happy. This issue can…
Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.
In a question here at Experts Exchange (https://www.experts-exchange.com/questions/29062564/Adobe-acrobat-reader-DC.html), a member asked how to create a signature in Adobe Acrobat Reader DC (the free Reader product, not the paid, full Acrobat produ…
Screencast - Getting to Know the Pipeline
Suggested Courses

916 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question