I'm working on a new WordPress site for a school and we're trying to connect our events calendar on Google to our Upcoming Events widget. Everything is working fine except for all day events which are showing the wrong date. For example, we list that the school is closed 2/18/2013 as an all day event in the calendar, but on the site it's showing up as 2/17/2013.
I think the widget code that imports the event is reading the start date as a UTC start date, then applying the time zone adjustment for the calendar (which is set to EST just like the blog is, America/New_York to be precise).
The ICS file doesn't include a time zone in the start & end date for all day events, so that's why I think this bug is showing up in the widget.
Hope that helps.
I think I can work around this by adding a start and end time, but that just looks odd for a "School is closed today" sort of entry.
Adding this thread per instructions on the other thread I found where people were discussing other time discrepancies.
The blog I need help with is knighthallschool.wordpress.com.