2010-07-15 11 views
6

Estoy trabajando en la configuración de NSDateFormatter para explicar la fecha, y me gustaría algo breve pero más intuitivo que el 15/07/10. Creo que he visto algunos formatos que dicen simplemente "Hoy" o "Mañana" o el día de la semana para los días posteriores de la misma semana. ¿Existe una forma simple aprobada por Apple de obtener este tipo de fecha?¿Hay alguna manera fácil con NSDateFormatter para obtener fechas de estilo "Hoy", "Mañana", "Viernes"?

Gracias.

Respuesta

12

Si se dirige a iOS 4 o posterior, puede llamar al [yourFormatter setDoesRelativeDateFormatting:YES]. De lo contrario, lo más probable es que necesite una subclase personalizada. En cuanto a los días de la semana, qué jer dijo.

1

Asegúrese de configurar su configuración regional con NSDateFormatter de forma adecuada, y luego solicite el weekdaySymbols. Esto devolverá una matriz con los días de la semana en la configuración regional que especifique.

Cuestiones relacionadas