I work in IT and sometimes run across problems that really make me scratch my head. I'm sharing them with you to hopefully save you some some frustration. Also, I'm not responsible for anything you do with this information.
Monday, July 7, 2014
Sharepoint 2010 All Day Events are 12 hours off
Sharepoint 2010 doesn't adjust for timezones, so all day events usually show on the wrong day. This is because of the UTC time and Sharepoint. The short answer is - sort by "end time" instead of writing lots of code - it's not a perfect solution but it's better.