I'm having the same issue. The published calendar is coming up initially as 1899, and then we have one day (an all-day event) spanning multiple days.
The only way I could fix the one-day span over multiple days was to set the start/end date to the same day and the start/end time to 12 a.m.