This issue is likely to affect iOS 4.1 iPhone user. If you have set your iPhone time to automatically change for you, you will experience the different local time and today’s date could be different also. My iPhone 3GS is set to change time automatically by itself.
That’s why I am having this issue. To avoid iPhone wrong time change issue, follow these instructions.
Step 1: Open “Settings” on home screen.
Step 2: Navigate and tap on “General”.
Step 3: Scroll down and you will see “Date & Time”. Tap on it.
Step 4: Notice that there is an option “Set Automatically”. Turn this option off and change the time manually. Make sure the time zone is correct.
Step 5: Done. The time won’t be change automatically anymore.
Above steps should fix your iPhone time change issue.

{ 2 comments… read them below or add one }
Hi Alvin,
My sister-in-law has an iPhone 4 and I think this will be helpful when she encounters the time issue you mentioned.
Thanks for sharing!
Hi Johanna. Thanks for your comment. Hope you will find this article useful for your sister-in-law