Currently I save a bookmark for every test that I do so I can keep track of our optimization improvements. However, I need to specify date and time of the test in the bookmark name, because that information is not available on the test page.

It would be nice if the test date and time was included in the header of each page (summary, details, performance review and so on)

but you can see your recent tests with timestamp at http://www.webpagetest.org/testlog/1/ (i think it shows your tests if you are logged into the site when running it). No need to clutter your bookmarks.

It would be nice if the time entries in the test log could be in a time zone chosen by the user or according to the users profile. Currently I see entries in EST time and I am in Central European Time.

I just spent some time working on the dates and I think I have things in pretty good shape (or at least as good as they are going to get). Support for Time Zones, locales, etc SUCKS on the web so there are a couple of caveats and there might be a little strange behavior but for the most part it should just work.

- All of the test results pages now include location, url, date and time in the title strings
- The header section now includes the test date/time right beneath the URL that was tested
- The test log dates and times should now be in your local time zone

The gotchas:

- Your time zone offset is only available to Javascript so I have to set it in a cookie (which means for it to work correctly you need to have javascript running and allow for the cookies). Not a big deal but something to be aware of.

- Since the only thing that is available to me is your offset from GMT at the time that you visit the page, it's possible that the times will be off by an hour from when the test actually ran if you are lucky enough to be in a part of the world that changes their clocks for daylight savings.

- I have some Javascript code that displays the date/time in the test header area that DOES properly deal with Daylight savings time as it was for the date being represented - which leads to the fun possibility that the time displayed on the page and the time in the page title could be off from each other by an hour.

- Most of the date formats are set by parsing your accept-languages header from your browser to try to present the dates in a format that you would expect to see. I can't guarantee that this will always work and you may end up with the standard (US) locale display.