Tipo de formatting de date NSDateFormatter

Estoy tratando de establecer el formatting de date para algo como "2013-12-02T12: 15: 43.182Z. Utilicé ese código:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"yyyy'-'MM'-'dd'T'HH':'mm':'ssS''Z'"]; 

¿Cómo puedo configurar este formatting de date?

Esto es:

 NSDateFormatter * dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setTimeZone:[NSTimeZone systemTimeZone]]; [dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSSZ"]; NSDate *dateConverted = [dateFormatter dateFromString:@"2013-12-02T12:15:43.182Z"]; NSLog(@"%@",dateConverted); 

Esto podría funcionar para usted …

 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSSZ"]; 

Esto puede ayudarlo,

 NSDate *myDate = [NSDate date]; NSDateFormatter * df = [[NSDateFormatter alloc] init]; [df setTimeZone:[NSTimeZone systemTimeZone]]; [df setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSSZ"]; NSLog(@"Requinetworking date format: %@",[df stringFromDate:myDate]);