So far I have tested this on my iphone 4 ios 4.1,
Using the clock app if I set an alarm with no repeats, it goes off on time.
If I set it to repeat even one day it goes off an hour early.
This occurs regardless if I have time set automatically or not.
And with restarts between.
I live in Auckland New Zealand, and have the time zone set to this.
I changed my time zone to Detroit (random city).
Turned off automatic setting.
Changed the date and time to my home town time.
Restarted.
And set an alarm, recurring, and it goes off fine!
Changed time zone back to Auckland,
Set time and date back to my current time.
restart.
So far I have tested this on my iphone 4 ios 4.1,
Using the clock app if I set an alarm with no repeats, it goes off on time.
If I set it to repeat even one day it goes off an hour early.
This occurs regardless if I have time set automatically or not.
And with restarts between.
I live in Auckland New Zealand, and have the time zone set to this.
I changed my time zone to Detroit (random city).
Turned off automatic setting.
Changed the date and time to my home town time.
Restarted.
And set an alarm, recurring, andit does not go.
So I set an alarm to an hour from now (with a minute to spare).
And it goes off an hour early.
It's an odd bug indeed.
And did just start with daylight savings.
This looks to be some weird line of code error that deals with alarms and DST.
Those who say they have not found this problem I would be keen to hear from you.
Have you set your home timezone, are you using the clock app for alarms.
My solution now is to set important alarms in calendar.
Though then my computer will no doubt give me alarms when I wake it at work (the one sync'd to my iphone).