Look in /usr/share/zoneinfo for each time zone file.
ls /usr/share/zoneinfo
Africa Australia Etc MET WET
America CET Europe MST posixrules
Antarctica CST6CDT Factory MST7MDT zone.tab
Arctic EET GMT PST8PDT
Asia EST HST Pacific
Atlantic EST5EDT Indian SystemV
Traverse the directories to drill down to the timezone you need. Eg. Eastern time would be:
/usr/share/zoneinfo/America/NewYork
The file is a C library. To get the output of the file, you can use one of two commands - zdump or file:
The iPhone (like pretty much all cell phones that support this feature) gets its timezone information from the carrier. Unfortunately many carriers send out the wrong timezone information and there's very little you can do about it other than switch off the Set Automatically option in the Date & Time settings.
Check the following "Settings". Make sure under "General > Date & Time", that your iPhone is showing the correct "Time Zone" You can either have the iPhone determine this automatically (by turning on the "Set Automatically" switch) or you can set it for a specific location. Do note that in order for this to set itself automatically you need to have location services enables as well.
The next thing I would check is "Settings > Mail, Contacts, Calendar" and make sure in the "Calendar" section that you've enabled "Time Zone Support".
Best Answer
macOS uses the same TimeZone layout as FreeBSD.
Look in
/usr/share/zoneinfo
for each time zone file.Traverse the directories to drill down to the timezone you need. Eg. Eastern time would be:
/usr/share/zoneinfo/America/NewYork
The file is a C library. To get the output of the file, you can use one of two commands -
zdump
orfile
:zdump /usr/share/zoneinfo/America/New_York
file /usr/share/zoneinfo/America/New_York