Resultados de la búsqueda a petición "nsdatecomponents"

17 la respuesta

NSDate obtener año / mes / día

¿Cómo puedo obtener el año / mes / día de unNSDate objeto, dada ninguna otra información? Me doy cuenta de que probablemente podría hacer esto con algo similar a esto: NSCalendar *cal = [[NSCalendar alloc] init]; NSDateComponents *components = ...

1 la respuesta

¿Cuándo dateByAddingComponents: toDate: options return nil?

He estado usandodateByAddingComponents:toDate:options: ydateByAddingUnit:value:toDate:options: y usando el enlace opcional para obtener la fecha. Me gusta esto: guard let startOfNextMonth = ...

1 la respuesta

¿Por qué Calendar.date (from: DateComponents) agrega tiempo?

Creo una instancia deDateComponents usando el siguiente código: let dateComponents = DateComponents( calendar: .current, timeZone: Calendar.current.timeZone, era: nil, year: nil, month: nil, day: nil, hour: 9, minute: 0, second: 0, nanosecond: ...

2 la respuesta

¿Por qué dateFromComponents de NSCalendar devuelve una fecha incorrecta?

Estoy esperando 2010-10-11 00:00:00 Pero en cambio recibo 2010-10-10 21:00:00 +0000 Sé que puedo agregar algunas horas y recibir la fecha deseada, pero no entiendo por qué tengo el día anterior con 21 horas ... ¡Por favor ...

4 la respuesta

Trabajando con componentes NSDate en Swift

Tengo una fecha que necesito dividir en algunos componentes. por ejemplo let components = NSCalendarUnit.CalendarUnitDay | NSCalendarUnit.CalendarUnitHour let date = calendar.components(components, fromDate: aDate, toDate: NSDate(), options: ...

3 la respuesta

NSCalendarioDateComponents weekofYear return 1 with date 2014-12-31

Quiero obtener weekofYear con fecha '2014-12-31', pero siempre devuelve 1 no 52 aquí está mi código: NSCalendar *calendar = [NSCalendar currentCalendar]; NSUInteger unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit ...

1 la respuesta

Comportamiento extraño al crear un NSDate del 1 y 2 de enero

Estoy creando una fecha como esta: NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"YYYY"]; NSInteger ...

7 la respuesta

iPhone: obtenga el número de días entre dos fechas

Estoy escribiendo una aplicación GTD para iPhone. Para las tareas vencidas, quiero mostrar algo como "Vencimiento mañana" o "Vencimiento ayer" o "Vencimiento el 18 de julio". Obviamente, necesito mostrar "Mañana" incluso si la tarea está a menos ...

2 la respuesta

¿Diferencias en la sintaxis de NSDateComponents?

He estado trabajando en una aplicación de reloj en Swift y con Xcode 6.3.2, el siguiente código se construye y funciona bien. // Get current time let date = NSDate() let calendar = NSCalendar.currentCalendar() let components ...

6 la respuesta

Todas las fechas entre dos objetos Date (Swift)

Estoy creando una fecha usandoNSDateComponents(). let startDate = NSDateComponents() startDate.year = 2015 startDate.month = 9 startDate.day = 1 let calendar = NSCalendar.currentCalendar() let startDateNSDate = ...