I have to do a ton of clicking to get to last year. It would be much faster to be able to type in arbitrary dates, too, and have the calendars update to reflect those new dates. And when I altered the date text in the editable field (the one you click to drop down the calendars), they did not honor my change; to be consistent, that field should also be readonly.
I don't know about him, but that's no coincidence here. I was staring at the Win7 taskbar calendar while figuring out how to generate calendars for arbitrary months/years, and how to show the overlap from previous/future months. Add the Bootstrap table and button styles, and you end up with what you see.
Same one? Seems to have a slick interface that does not require an apply button, does provide ranges and customizable range options, although it does not have easy keyboard input either.