I am having a problem converting a date/time string to an NSDate.
The date string I need to convert is: 2002-12-24T00:00:00-07:00
My date format string is currently yyyy-MM-dd’T’HH:mm:ssZZZ
The problem is the colon in the time zone.
ZZZ returns a string like: -0700 (without the colon)
How can I convert a string WITH a colon in the time zone?
Thanks
I suggest doing some string manipulation so it is in a form that
dateWithStringcan more easily accept – how about usingstringByReplacingOccurrencesOfStringone or more times to get rid of the colon?dateWithString wants:
you have:
You will probably need to use some combination of componentsSeparatedByString (to get rid of the ‘T’ part, unless you have a small range of values possible for T, and perhaps write yourself a small function to convert ssZZZ into +HHMM.