The company I work for does CMS and business-directory products for news/media companies; we've been doing the "open until" (and, for places not yet open, "opens at") thing for a while. Example:
and for us daysleepers, doing something reasonable for the resteraunts 'will be opening in the next half hour' would be useful. probably also useful for people wanting an early lunch, etc..
http://www2.ljworld.com/marketplace/businesses/genovese/