Dunno iPhones ... but I've seen a few Android devices which randomly set themselves onto whatever default timezone clock the factory provided. Weird that they timesync from internet reference clocks without noticing which timezone the local network uses, lol.
The fix (manually setting time, date, and timezone, restarting, then setting to "automatic network time") usually persists for a while. But sooner or later the device battery gets too low and it all happens again.
It really sucks when you rely on the thing as your wake-up-go-to-work alarm.
Problem still there. I will just put it on the manual setting where I specify nearest city. Anyway thanks for all the replies. If I feel ambitious I might try to ask Apple.
I think my phone / iOS might have a bug in figuring out my location for the purpose of identifying my Time Zone. Although the phone accurately knows my location for map and other purposes.
When I set it on Date & Time menu to Set Automatically it pauses for about 15 seconds (a long time, maybe it's having a problem), then indicates the incorrect time 1 hour ahead and indicates my Time Zone is "Etc/GMT+7". According to data tables I have seen on computer technology for time zones it should have been able to determine I'm in the Pacific Standard Time zone and show that formal name, not "Etc".
I'm guessing the phone first goes to an internet time standard to get the current GMT date/time and that step succeeds, and then it figures out my location to look in a table to find my time zone that it uses to adjust the GMT date/time. Maybe it somehow figures I'm in Alberta.
Maybe you can use an approach I've found effective ...
The clock on my oven has proven utterly impossible to program. It defies all logic.
Yeah, I carefully read the manual. Yeah, I looked up the model (and similar models) online. Yeah, I read the reddits. Yeah, I contacted the manufacturer. Yeah, I methodically (obsessively) attempted every combination of buttons and timings I could devise. I build programmable modules, I've worked in appliance repair, I'm usually pretty good with these things.
But nothing I tried worked and the (flashing) 1200 was annoying.
So I unplugged the oven. I plugged it back on at exactly midnight. It's displayed the correct time ever since.
The solution I posted on 16-Nov did not last. After a day, the time reverted back to being +1 hour ahead. I don't have the option to turn off Set Automatically because this iPhone (my child's) is managed with a Screen Time password, as described in footnote 2 at https://support.apple.com/en-ca/HT203483. Turning off Screen Time is not workable, so turning off Set Automatically isn't an option.
If I remove the SIM and turn on Airplane mode (i.e. turn off cellular/Wi-Fi/Bluetooth radios), then turn off Airplane mode (iPhone is Internet-connected via Wi-Fi), the timezone in Date & Time is correctly detected and shown as Vancouver and the time is correctly shown.
As soon as I re-insert the SIM and "Public Mobile" appears with signal bars, the time jumps ahead +1hr, and in Date & Time the timezone is detected and shown incorrectly as Etc/GMT+7 (not even a city's name).
What hasn't worked
My iPhone has been running 14.2 since 5-Nov and this issue started on 16-Nov. These troubleshooting steps did not resolve the issue:
Years ago I had a similar issue on another carrier. The time would incorrectly change +1hr only when I was in the same specific location. After months of back and forth, the carrier resolved it, explaining that a firmware update to a network component in that location caused the issue... until they resolved it with the maker of that component.
I'm disappointed that this issue was not permanently resolved by the steps I posted on the 16th. That they worked for awhile, and then the issue returned, suggests to me this issue is Public Mobile's, not Apple's to investigate and resolve.
Seems to be a fairly common problem
The most successful fix (from what I've read) is to connect the iPhone to iTunes on Mac/iOS, this supposedly timesyncs all the devices with internet timeservers. It might even work through a PC, lol.
A full factory hard-reset would probably welcome you with prompts to setup your "new" iPhone settings, including regional stuff like language and timezone, stuff you might not be able to change afterwards.
@CalgaryBen is our local iPhone expert, though I haven't seem him around lately.
I've never had these clock issues on any Android phone I've connected to PM. (Well, I have, but they were due to software misconfigurations I fixed, not due to network.)
My two iPhone-using friends on PM haven't ever complained about this problem.
If it is something caused by your local network machinery then it should affect all iPhones in that area exactly the same way. Look for someone using the same model iPhone, ask them which network they use, ask them what time their phone says - if it's same network and different time than your phone then it's something on the phone, nothing from the network.
Forgive my not having read through this thread; hopefully I'm not covering stuff already contemplated/tried.
@techrider while I've never personally observed/experienced this issue, a few things come to mind:
Thanks for the suggestions.
Thanks for your suggestions.
I'm new to PM and using Community. I tried to start a chat and turn it into a Moderator ticket, but when taken to a new browser tab and asked to sign in with my Community credentials, they didn't work ("Error signing in"). Going to try to call PM to arrange a call back to solve the issue with the time and my access to a Moderator.
Try on yours to turn off wifi and cellular data and then turn off and turn on your phone again. Start wifi, put automatic and it should work like your wife's phone.
If still not working, check location settings and match as corresponding.