Best Answer Rob , 09 February 2013 - 02:47 AM
Can you look at your server settings to see what the server time is?
The post will pull server time usually, unless modified manually when editing the post. It may be changed there as well, to today's date.
Quite easy to do, as it turns out to click the "Edit" link next to the published date under "Publish" on the right side of the post in the edit screen.
The bigger question is why did this happen. For that, you're really going to need to ask the hosting company.
First, see if a new post comes up with another incorrect date. If it does, then I would recommend testing again after deactivating plugins.
If all fails, and you're still getting incorrect dates, call the host and ask them to check the server date and the settings in the control panel or other settings.Go to the full post