Preguntas etiquetadas con nsdate

Los objetos NSDate representan un único punto en el tiempo. NSDate es un grupo de clases; su única superclase pública, NSDate, declara la interfaz programática para valores de tiempo específicos y relativos. Los objetos que crea con NSDate se denominan objetos de fecha. Son objetos inmutables. Debido a la naturaleza de los clústeres de clases, los objetos devueltos por la clase NSDate son instancias no de esa clase abstracta sino de una de sus subclases privadas.


17
NSDate obtener año / mes / día
¿Cómo puedo obtener el año / mes / día de un NSDateobjeto, sin 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 = [cal components:0 fromDate:date]; int year = [components year]; int month = [components …






4
¿Cuál es la forma óptima de almacenar un NSDate en NSUserDefaults?
Hay dos formas de almacenar un NSDate en NSUserDefaults que he encontrado. Opción 1 - setObject: forKey: // Set NSDate *myDate = [NSDate date]; [[NSUserDefaults standardUserDefaults] setObject:myDate forKey:@"myDateKey"]; // Get NSDate *myDate = (NSDate *)[[NSUserDefaults standardUserDefaults] objectForKey:@"myDateKey"]; Opción 2 - timeIntervalSince1970 // Set NSDate *myDate = [NSDate date]; NSTimeInterval myDateTimeInterval …

20
¿Cómo determinar si un NSDate es hoy?
¿Cómo verificar si un NSDatepertenece a hoy? Solía ​​comprobarlo usando los primeros 10 caracteres de [aDate description]. [[aDate description] substringToIndex:10]devuelve una cadena como "YYYY-MM-DD"así, comparé la cadena con la cadena devuelta por [[[NSDate date] description] substringToIndex:10]. ¿Hay alguna forma más rápida y / o ordenada de verificar? Gracias.


16
Comparación de NSDate usando Swift
Estoy trabajando en una aplicación que requiere verificar la fecha de vencimiento de la tarea. Quiero saber si una fecha de vencimiento es dentro de la próxima semana, y si es así, realice una acción. La mayor parte de la documentación que pude encontrar está en Objective-C y no puedo …
153 swift  nsdate  xcode6 

18
Formato de fecha en Swift
¿Cómo convertiré esta fecha y hora desde la fecha? De esto: 2016-02-29 12:24:26 a: 29 de febrero de 2016 Hasta ahora, este es mi código y devuelve un valor nulo: let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "MM-dd-yyyy" dateFormatter.timeZone = NSTimeZone(name: "UTC") let date: NSDate? = dateFormatter.dateFromString("2016-02-29 12:24:26") print(date)




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.