In the game, there are number of events that only occur during specific time slots. For example, at one point there was a town meeting scheduled between 15:00 and 17:00. In this instance, when I was notified of this event, it was around 09:00. So I had some time to kill.
To pass the time naturally, you have a few options. You can run around town, whittling your time away on side-quests, but there are only so many. You can take a nap, but the naps are broken up into 3-hour incremental chunks. You can just let the in-game clock run up, but waiting for an in-game hour to pass seems to take about 20 minutes of real time.
It seems apparent then that there must be some sort of way to conveniently "wait" à la Fallout 3, Skyrim, etc. Otherwise, lining up a specific time in the game would be an extremely tedious affair. I'm obviously missing something.
How do you pass time quickly in Deadly Premonition?