How do I correct mismatched Timestamps for MySQL and PHP without access to server?
With WordPress, 90% of the time it's just the WordPress timezone that needs to be reset.  Make sure that's set right as a first step.