Tengo el siguiente código.NSDateFormatter en el modo de 12 horas
NSDateFormatter *df = ...;
[df setTimeZone:[NSTimeZone defaultTimeZone]];
[df setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSSZZZ"];
NSDate * date = [df dateFromString:date_string]; //here is the problem
En el modo de 24 horas todo está bien. Cuando el modo de 12 horas está configurado en el dispositivo, stringFromDate devuelve null. El formato de date_string es el mismo todo el tiempo, formato de fecha también. ¿Por que sucede?
u puede mostrar el valor date_string! – Dinesh
2012-06-16T10: 00: 47.436 + 0000 por ejemplo – Sergey
Ver [esta publicación] (http://stackoverflow.com/q/6613110/581994). –