Tengo un objeto NSDate
con valor por ejemplo: "2011-08-26 14:14:51", quiero mostrar "8 de agosto de 2011" cómo implementarlo? Gracias.Fecha con el nombre de mes Objective-C
8
A
Respuesta
16
NSDate *date = [NSDate date]; //I'm using this just to show the this is how you convert a date
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateStyle:NSDateFormatterLongStyle]; // day, Full month and year
[df setTimeStyle:NSDateFormatterNoStyle]; // nothing
NSString *dateString = [df stringFromDate:date]; [df release];
6
NSString *dateStr = @"2011-08-26 14:14:51";
//if you have date then,
NSString *dateStr = [NSString stringWithFormat:@"%@",yourDate];
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"YYYY-MM-dd HH:mm:ss"];
NSDate *date = [dateFormat dateFromString:dateStr];
[dateFormat setDateFormat:@"MMMM dd, YYYY"];
NSString* temp = [dateFormat stringFromDate:date];
[dateFormat release];
NSLog(@"%@",temp);
12
NSDateFormatter *df = [[[NSDateFormatter alloc] init] autorelease];
[df setDateFormat:@"dd LLLL yyyy"];
NSString *formattedDate = [df stringFromDate:[NSDate date]];
Cuestiones relacionadas
- 1. Convertir mes en mes nombre
- 2. Android DatePicker nombre Mes pantalla
- 3. Javascript Fecha: mes siguiente
- 4. Analizando una fecha con el nombre del mes en C# DateTime
- 5. DateFormat: el mes abreviatura con el punto
- 6. Obtener el nombre Mes del número del mes
- 7. Nombre de este mes (Date.today.month como nombre)
- 8. Convertir número de mes a mes nombre corto
- 9. Convertir el nombre del mes a entero
- 10. Obtener el nombre del mes a partir de la fecha en Oracle
- 11. (Django) cómo obtener el nombre del mes?
- 12. Crear campo de fecha con solo mes y año - Drupal
- 13. ¿Cómo mostrar el nombre del mes por número?
- 14. ¿Cómo encontrar un mes después de una fecha con django?
- 15. Cómo analizar el nombre del mes Unicode para obtener la fecha y hora en Python 2.7
- 16. Get mes de una determinada fecha
- 17. Fecha :: Calc - formatear el día y el mes
- 18. Fecha localizada (mes y día) y hora con NSDate
- 19. Crear una fecha solo con mes y día, sin año
- 20. Objective-C: convertir cadena de fecha en los días de la semana + mes nombre
- 21. Convertir mes número a mes Nombre Función en SQL
- 22. Convertir el nombre del mes en el número
- 23. Django: Grupo por fecha (día, mes, año)
- 24. primera y última fecha del mes anterior
- 25. Nombre de archivo con fecha en Log4j
- 26. MS SQL selecciona una fecha por mes?
- 27. ¿Cómo convertir el número de mes a nombre de mes completo en oráculo?
- 28. calcular la fecha del cuarto sábado en el mes actual
- 29. NSDate devuelve una fecha incorrecta el primer día del mes
- 30. PHP: función de fecha para obtener el mes de la fecha
este método no funciona .. '[df setDateFormat: NSDateFormatterLongStyle];' - error y aquí - '[df setTimeFormate: NSDateFormatterNoStyle]; ' – LightNight
@mazder - disculpas - Lo he editado esta vez. Pruébalo otra vez. – Abizern
Gracias, ahora está bien ... Pero cuando trato de obtener la fecha de la cadena, aparece '26 de enero de 2011' ¿por qué? – LightNight