Pregunta

El siguiente código:

NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setDateFormat:@"MM/dd"];
NSDate *newTime = [dateFormatter dateFromString:@"10/01"];

establece la fecha resultante en 01/10/1970. ¿Hay un " derecha " ¿Cómo hacer que el formateador asuma que se refiere a una fecha en el año en curso, o más cercano a la fecha actual?

¿Fue útil?

Solución

¿Intentó [dateFormatter setLenient: YES] ?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top