Calling `stringValue` on an NSDate is really bad because you don't have control over the format. There's no guarantee that it'll print the timezone, or standardize on the proper ISO format.

Whenever you have dates, you should be using `NSDateFormatters` to format dates. No exceptions!