I'm using iPhone 4 on IOS 4.2.1. The time setting seems to have a mind of its own. The clock is always one hour ahead than the local time. Everytime I set it back to the standard local time (e.g. 5 pm), it will always switch back to an hour ahead (e.g. 6 pm). As a result, my iPhone alarm wakes me up an hour earlier than I intended, all my schedule alerts rings an hour earlier, and I can't even use my iPhone just for knowing the time. This problem has been bugging me for well over two months now, and I can't even seem to find answers so far. So I will really appreciate your help, guys. Thanks a lot.