si trato:¿Por qué NSDate from string tiene un día menos?
NSDateFormatter* formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyyMMdd"];
y
[formatter dateFromString:@"20120423"];
Mi nuevo objeto NSDate será: 2012 04 22 . ¿Por qué un día menos?
Gracias
qué es la zona configurada en su simulador o dispositivo. Se establecerá en esa zona por defecto. – rishi
se trata de la zona horaria ... la diferencia puede ser solo de unas pocas horas() o incluso de una sola, como '2017-06-02 00:00:00 GMT + 1' es igual a' 2017-06-01 23:00:00 GMT + 0' que parece que es un día corto, si le importan los valores de años-meses-días. – holex