Mine used to do that but now it doesn't.
I seem to recall it was something to do with telling the phone (an SE) that I was on Daylight Savings Time and then it was quite happy to get the right times.
Make sure that your time is set at GMT and that Daylight Savings is on.