Possible Duplicate:
Converting an ISO 8601 timestamp into an NSDate: How does one deal with the UTC time offset?
I use rails as backend, the default date output is 2008-12-29T00:27:42-08:00
But after my research NSDateFormatter can not support it, except I change date out to 2008-12-29T00:27:42-0800
Here is the code I used to parse ISO 8601 date, but it's not work
NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZ"];
NSLog(@"%@", [dateFormatter dateFromString:@"2008-12-29T00:27:42-08:00"]);
Any ideas?