apple
Possible culprit for the iPhone 4S battery drain?
The feature basically checks your location on a constant basis, and updates your time zone accordingly. This is a useful feature for those constantly traveling and don’t want to worry about remembering to set the time, but for those of us who stay in the same country/state most of the time, this seems a little unnecessary.
While it has yet to be confirmed whether this is the culprit of the iPhone (it affects all iPhones on iOS 5), if you don’t need this setting, just head on down to Settings -> Location Services -> System Services -> Setting Time Zone and make sure it’s off.