I recently started having this problem, too. My WordPress displays as a calendar with an asterik on today’s date, but it starts appearing on tomorrow’s date at 6pm. I recently set up a plugin that exports posts as an iCal feed and all the times are showing up 6 hours later than they should.
I have repeatedly checked the time zone settings and even tried changing the time zone of my server, but my WordPress installation still thinks it is UTC instead of Chicago/UTC-6. It was working properly within the past few weeks…