If we create an all-day appointment it shows on the calendar the day before. This only does it when you schedule it at about a month out. I would assume this is a bug and I did look in the bug tracker, but didn't see it there.