Pregunta

Tengo una cadena de fecha (bueno, NSData, pero es fácil de convertir a una cadena) que creo que es el formato que usa el estándar HTTP:

Mon Apr 17 19:34:46 UTC 2006

¿Hay alguna forma mejor (es decir, menos propensa a errores) de analizar que especificar la cadena de formato a mano en un NSDateFormatter?

(Mi aplicación es una aplicación para iPhone, pero sospecho que las soluciones estándar de Cocoa también funcionarán, ya que NSDate y NSDateFormatter son parte de Foundation).

¿Fue útil?

Solución

No, no creo que haya una mejor manera.

Si tiene alguna entrada externa, debe conocer de antemano el formato de su entrada, y solo puede prepararse para problemas, es decir, un analizador de fallas con un NSDateFormatter alternativo.

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