Articles of nsdateformatter

NSTimeInterval a NSDate

¿Cómo puedo convertir un NSTimeInterval a NSDate ? Piénsalo como un cronómetro. Quiero que la fecha inicial sea 00:00:00, y tengo un NSTimeInterval de X segundos. Necesito hacerlo así porque NSTimeInterval necesita convertirse a un int utilizando lround para redondear, luego se convierte a NSDate para usar NSDateFormatter para convertirlo en una cadena.

Por qué NSDateFormatter no puede analizar la fecha del formato ISO 8601

Posible duplicado: Convirtiendo un sello de tiempo ISO 8601 en un NSDate: ¿Cómo se maneja uno con el desplazamiento de tiempo UTC? Yo uso los raíles como back-end, la salida de fecha predeterminada es 2008-12-29T00: 27: 42-08: 00 Pero después de mi investigación NSDateFormatter no puede soportarlo, excepto que cambie la fecha a 2008-12-29T00: 27: […]

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 […]