
We noted the importance of checking the time on devices when daylight saving began over the weekend in many states, but it turns out that iPhones running iOS 4 have a more subtle problem: recurring alarms go off at the wrong time once daylight saving has kicked in.
Numerous reports on Twitter and discussion forums attest to the problem, which first became evident last week in New Zealand, where the switch daylight saving happens a week ahead of Australia). The issue purely applies to recurring alarms (such setting an alarm for the same time every day to wake you up for work). The effect varies depending on when the alarm was created, according to one poster on Apple’s own support forums:
Recurring alarms that were set prior to the Daylight Saving switch went off an hour later than intended. Recurring alarms that have been set since Daylight Saving began, go off one hour earlier than the time they are set for.
Even users in states where daylight saving doesn’t apply have reported problems, so anyone using an iOS 4 device needs to be cautious. (Reports suggest there’s no issues with the older iPhone 3 releases unless they’ve been upgraded.)
Until Apple issues a patch, the easiest way to avoid the problem appears to be setting individual one-off alarms, rather than recurring ones. Problems with daylight saving are hardly unknown, but let’s hope Apple does a better job of managing it in future.



















Joel Carpenter
Monday, October 4, 2010 at 3:53 PMMy girlfriend’s iPhone 3G with iOS 4 on it had the alarms go off early. After the clocks all reset to daylight saving (we’re in Brisbane – no DST here) yesterday morning, we eventually managed to reset them to the correct time zone, the alarms then went off an hour early. They were set for 6am, but they went off when the time on the phone was at 5am. We deleted and re-set the alarms and they look to be okay now……….
Samath
Saturday, October 16, 2010 at 9:20 AMI do the same but does’t work for me, it s the software of iPhone 4 -problem. I could not believe that apple expert did not check OS before release for public use.
Kristian
Monday, October 4, 2010 at 4:01 PMWhat about places where daylight savings doesn’t apply? (ie. Perth, WA.)
Angus Kidman
Monday, October 4, 2010 at 4:37 PMIt –seems– to be an issue for anyone in an Australian location, regardless of DST — the impact might differ but it’s definitely worth checking.
Kristian
Monday, October 4, 2010 at 9:36 PMcheers! will post if anything interesting pops up.
Dean
Monday, October 4, 2010 at 4:07 PMOr if alarms set now are guaranteed to go off an hour earlier, you could just set them for an hour later so that they go off at the actual intended time.
Chris
Monday, October 4, 2010 at 4:08 PMYes this one got me this morning (4:50am alarm instead of 5:50am!) and I did a bunch of testing to work out how to get around the errors. Using one-off alarms look to be the only way.
NZ suffered it last weekend.
Jo
Thursday, October 28, 2010 at 9:24 AMI was having the same problem with my alarm going off an hour early, I have since turned off the autolock & it now works fine
Bill
Monday, October 4, 2010 at 4:46 PMThis doesn’t seem to affect me (iPhone 4 on iOS 4.0.1)
Scott
Monday, October 4, 2010 at 5:33 PMJust set a recurring alarm and it went off fine.
3GS on 4.0.1
Ezs Lok
Monday, October 4, 2010 at 5:38 PMSame issue for myself. What I did was to update your time, followed by deleting your existing alarm setting and recreating it again.
WellThen
Monday, October 4, 2010 at 5:40 PMBAHAHAHAHAHA, even my old Nokia dumbphone (b/w screen) could handle daylight savings.
Chris
Monday, October 4, 2010 at 6:03 PMNeither my HTC Desire, nor my wife’s iPhone 3 updated (we’re in NSW). We both had to reboot our phones to force an update (? Telstra’s fault).
Ian Exaudi
Monday, October 4, 2010 at 6:14 PMWe’re iPhone/iPad developers (http://www.creativeintersection.com/ipad_iphone_development), so we have been playing with all sorts of stuff in the iOS for some time now.
Although it’s hard to tell exactly what’s going on at an OS level, my suspicion is that the alarms actually are handled as “countdowns” by the phone – so when the automatic time-setting changes, the amount of time left on the “countdown” is actually wrong and unpredictable results happen (early/late/dead alarms).
My 3GS and my wife’s iPhone 4 both with iOS 4.1 simply “forgot” to go off on Sunday morning. We’re in Brisbane, but had been set to “auto” and the Optus network apparently can’t tell the difference between Canberra and Brisbane (I’m happy to say that there is a BIG difference :-)
Once we reset the time to “manual”, selected the region, and changed back over to “auto”, all was fine.
No probs with early/late/dead alarms since.
Also try toggling the on/off state of any recurring alarms you may have. Seems to help (lending more credence to the “countdown” theory).
Sam
Monday, October 4, 2010 at 10:59 PMMy iPhone 4 (on 4.0) seemed to work correctly this morning. Unfortunately I didn’t need it to go off!
Chris
Monday, October 4, 2010 at 11:09 PMAnd I thought someone was playing a joke on me this morning when my alarm went off an hour early… Thanks Steve!
G
Tuesday, October 5, 2010 at 1:54 AMI just can’t understand how, with so many constant problems, ppl are ok with the higher prices apple charge over their competitors.. It’s just getting stupid.
Nirik
Tuesday, October 5, 2010 at 7:36 AMI’m from Sydney, just got my iPhone 4 few days ago. I’ve an alarm set at 7:30am and man, I went off at 6:30 !! At first I though I see it wrongly, but it’s two days in a row now, it ruin my holiday.
Tsungai
Tuesday, October 5, 2010 at 7:42 AMI tried all the above but recurring alarm just won’t go off.
caspez
Tuesday, October 5, 2010 at 8:01 AMLol at the 3AW rantings this morning :D
Igor
Tuesday, October 5, 2010 at 8:49 AMI’m in Sydney and my iPhone 4 with iOS 4.1 went off 1 hour earlier this morning too. But this happened to recurring alarm, one-off one was ok.
I.AM.green
Tuesday, October 5, 2010 at 8:52 AMI have a workaround that works for me.
1. Go to Settings > General > Date & Time
2. Switch off Set Automatically.
3. Set Time Zone to Brisbane (which DOES NOT have Daylight Savings)
4. Set Date & Time to the local date/time
After that, the recurring alarm goes off correctly.
Krissf
Wednesday, October 6, 2010 at 3:03 PMThankyou it seems to work so far but let’s see in the morning if it again wakes me at 4am instead of 5am
Craigie
Tuesday, October 5, 2010 at 9:00 AMChanged time from auto to man, selected time zone and all was fine for yesterday, now I get woken up early again this morning! Apple need to fix this now.
Winston
Tuesday, October 5, 2010 at 9:31 AMDon’t blame it on Apple, I think it’s something to do with the telco’s side of things if your phone’s set to auto time
Ben2
Tuesday, October 5, 2010 at 10:37 AMSOLUTION: DELETE ALARM, THEN RE-ADD. TESTED, AND NOW WORKING CORRECTLY.
Kenton
Tuesday, October 5, 2010 at 10:46 AMIt is definately Apple’s issue. There may be some issues with the telco’s setting of the time on your phone if you’re in QLD or WA, but if my alarm says 6:30 and it goes off when my phone says it’s 5:30 then it’s a phone issue.
Blame Apple! Blame Apple! Blame Apple!
Kenton
Tuesday, October 5, 2010 at 10:49 AMBen2 … that only works for general, one off alarms.
Try that for (say) weekdays only and it doesn’t work.
chris
Tuesday, October 5, 2010 at 12:38 PMThanks this works.
I.AM.green
October 5, 2010 at 8:52 AM
I have a workaround that works for me.
1. Go to Settings > General > Date & Time
2. Switch off Set Automatically.
3. Set Time Zone to Brisbane (which DOES NOT have Daylight Savings)
4. Set Date & Time to the local date/time
After that, the recurring alarm goes off correctly.
stevothegaddamneddevo!
Tuesday, October 5, 2010 at 3:47 PMalso check when your last update to your email is too via mail.app in yr iphone! that’s also outta wack!