It sounds and looks like an off by one bug. But it could be nasty to fix if people have already created events with an off by one bug. Any update to fix the date picker could then cause their scheduled dates to show up a month early, and would therefore also have to include some sort of script to update existing scheduled events users have created.