As far as I can tell, out-of-box Sitecore doesn't come with a way to publish something at a specific time. By that I mean an EXACT time of day.
As I understand it, you turn on the publishing agent by setting an interval...let's say every half hour (doesn't seem like it would be a good idea to auto-publish more often than that). Then you have your authors set publishing restrictions on items. When that restriction passes, the item is published the next time the publishing agent runs. Correct?
The above scenario doesn't allow for something being published at a specific time of day. If I have a page that needs to go live at 8am tomorrow, it's possible that it wouldn't be live until around 8:30am depending on when the interval is run in relationship to 8am. Do I have that correct?
What is the best approach to set things up so that authors can publish items at specific times of day?