Well, that’s interesting. According to the
tz database US/Pacific is a deprecated link to
America/Los_Angeles, and thus it makes sense that it doesn’t show up in
knownTimeZoneIdentifiers. What doesn’t make sense is that we’d return
TimeZone.current that way, but I suspect that’s a compatibility affordance. Notably, this isn’t a change in iOS 14 but is also the case in iOS 13.
As to how you can get from one to the other, that’s tricky. I have some ideas on that front but I’m reluctant to suggest a concrete workaround without more research. And that’s hard to do in the context of DevForums, alas. Please open a
DTS tech support incident so that I can allocate the time for that research.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"