Calendar as info display tool

Here’s one of those little things:  Humans have been interacting with information for some time, but these days we forget sometimes how useful old models can be.  We used to display our operating hours in just a complicated series of charts with exceptions, but in response to a request from our public services staff, we’ve got our hours info up in a new-fashioned monthly calendar format, which is easier to process visually but a tad harder to compose programatically .  Let us know how we can make it better.