You'll have to clarify what you mean by "top" hour. Is it:
1) The one (of the 24 hours in a day) that had the most hits (e.g. 8-9pm is your top hour)
2) A time which, plus or minus 30 minutes, had more hits than any other time (e.g. the hour between 10:22am and 11:22am had more hits than any other hour during the day).
Neither should be difficult to find, but #2 would involve a lot of calculations because you have to compare every timestamp to every other timestamp.