ISO 8601 is a widely-used standard for date representation. It’s a human-readable string, but as accurate as a TimeInterval instance.
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/20651739-wrangling-dates-time-in-ios/lessons/8