Articles of nsdateformatter

iOS: ¿Cómo obtener un nombre de mes correcto de un número?

Sé que el conjunto de funciones de NSDateformatter es una bendición para la humanidad, pero al mismo tiempo me resulta muy confuso. Espero que me puedas ayudar. En algún lugar de mi código, hay un int que representa un mes. Entonces: 1 sería enero, 2 de febrero, etc. En mi interfaz de usuario, me gustaría […]

Obtenga la fecha y la hora de la zona horaria del dispositivo iPhone actual desde la fecha y hora de la zona horaria UTC-5 de la aplicación iPhone.

En mi aplicación para iPhone, tengo muchas dificultades para convertir el tiempo de respuesta del servicio web a la hora actual del dispositivo. El webservice time in UTC-5 timezone . La aplicación es una aplicación de uso mundial. Así que tengo que convertir el tiempo de respuesta a la zona horaria del dispositivo actual. Esta […]

NSDateFormatter, ¿estoy haciendo algo mal o es esto un error?

Estoy tratando de imprimir la fecha en un formato determinado: NSDate *today = [[NSDate alloc] init]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@”yyyyMMddHHmmss”]; NSString *dateStr = [dateFormatter stringFromDate:today]; Si el iPhone está configurado en 24 horas, funciona bien, si por otro lado el usuario lo configuró en 24 horas, luego vuelve a AM / […]

Cómo cambiar el formato de la fecha en el selector de fecha

En mi aplicación para iPhone, necesito mostrar la fecha en formato yyyy/MM/dd como se muestra en la imagen siguiente pero en el selector de fecha iPhone está en el formato de MM / dd / aaaa que no está uniforme para mi aplicación Intenté con cambiar los valores locales (con diferentes regiones de país) del […]

¿Cómo convertir NSDate en formato relativo como “Hoy”, “Ayer”, “hace una semana”, “hace un mes”, “hace un año”?

Quiero convertir nsdate en formato relativo como “Today”,”Yesterday”,”a week ago”,”a month ago”,”a year ago”,”date as it is” . He escrito el siguiente método para ello … pero de alguna manera es solo impresión, ya que es la fecha … ¿pueden decirme cuál debería ser el problema? // A continuación está mi función que convierte la […]

La fecha del método DateFormatter (desde: String) devuelve nil para fechas específicas en idiomas específicos en Swift

Realmente no entiendo qué está sucediendo con este código, estoy tratando de convertir una cadena hasta la fecha. Lo que no entiendo es que la conversión funciona durante la mayoría de las fechas, pero no funciona especialmente solo para 2 fechas. let dateFormatter = NSDateFormatter() dateFormatter.locale = NSLocale(localeIdentifier: “es”) dateFormatter.dateFormat = “dd ‘de’ MMMM” dateFormatter.dateFromString(“1 […]

NSDateFormatter devuelve nil en OS 4.0

Tenía el siguiente código trabajando en OS 3.x NSString *stringDate = @”2010-06-21T20:06:36+00:00″; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@”yyyy-MM-dd’T’HH:mm:ssZ”]; NSDate *theDate = [dateFormatter dateFromString:stringDate]; NSLog(@”%@”,[dateFormatter stringFromDate:theDate]); pero ahora en el nuevo xcode 3.2.3 en el simulador iOS4, el varialble theDate es nulo. Revisé la referencia de la clase y no veo nada desaprobado o […]

Las fechas del 1 de abril de los 80 no se pudieron analizar en iOS 10.0

Descubrí que el método DateFormatter date(from:) no puede analizar un par de fechas específicas. El método devuelve nil para el 1 de abril de 1981-1984 años. ¿Es un error de la Fundación? ¿Qué podemos hacer para realizar el análisis de esas fechas? Xcode 8.0, iOS SDK 10.0. Aquí hay una captura de pantalla de un […]

¿Por qué NSDateFormatter está devolviendo nulo para un 19/10/2014 en una zona horaria brasileña?

NSString *dateString = @”19/10/2014″; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@”dd/MM/yyyy”]; NSDate *myDate = [dateFormatter dateFromString:dateString]; ¿Por qué myDate es nulo en esta fecha específica (19/10/2014)? Si cambio dateString a @”25/10/2014″ , dateFormatter devuelve la fecha correctamente … ¿Qué pasa con mi código? * Este código devuelve nulo cuando mi zona horaria de iPhone […]

¿Cómo se calcula el día del año para una fecha específica en Objective-C?

Esto es algo que me encontré pasando horas para descubrir y, por lo tanto, quiero compartir con ustedes. La pregunta era: ¿cómo determino el día del año para una fecha específica? por ejemplo, el 15 de enero es el día 15 y el 31 de diciembre es el día 365 cuando no es un año […]