ISO8601DateFormatter storage vs NSDateFormatter local display for a cross-timezone event app
Context I am designing date handling for an iOS app (Xcode 15+, Swift, targeting iOS 15 and later) that stores event times on a server and displays them to users who travel across regional time zones. The hard constraint is that stored values must round-trip deterministically, while the UI must always reflect the user's current device time zone. The trade-of