This problem is related to the php/sql server configuration, to solve it, go to your sql administrator (generally phpmyadmin in a cpanel account) select your joomla db to work with and issue the following query:
| Code: |
SELECT NOW() FROM jos_users WHERE 1;
|
Change jos_ to fit your joomla configurated prefix.
After you execute this query, you'll get a full date and time, with this info you can check if your joomla configured timezone is the same as the server, if not, you'll get a time shift when posting, if they are the same, you won't have any problem.
If you find a shift in the tz, correct your joomla tz config to match the one at the server and your problem will be solved.