If the user expects 8:00 local time then it should stay 8:00 local time. That is at least how people would want their applications to work 99% of the time. If someone enters 8:00 and then the software suddenly changes it to something else, that is confusing.<p>If you actually look at what happens when timezone laws change, people continue to anchor to their local times.