Domande taggate «nsdate»

Gli oggetti NSDate rappresentano un singolo punto nel tempo. NSDate è un cluster di classi; la sua unica superclasse pubblica, NSDate, dichiara l'interfaccia programmatica per valori di tempo specifici e relativi. Gli oggetti creati utilizzando NSDate vengono definiti oggetti data. Sono oggetti immutabili. A causa della natura dei cluster di classi, gli oggetti restituiti dalla classe NSDate non sono istanze di quella classe astratta ma di una delle sue sottoclassi private.


17
Misura il tempo trascorso in Swift
Come possiamo misurare il tempo trascorso per eseguire una funzione in Swift? Sto cercando di visualizzare il tempo trascorso in questo modo: "Il tempo trascorso è di 0,05 secondi". Visto che in Java , possiamo usare System.nanoTime (), ci sono metodi equivalenti disponibili in Swift per ottenere questo risultato? Dai …


11
Sottrai 7 giorni dalla data corrente
Sembra che non sia possibile sottrarre 7 giorni dalla data corrente. Ecco come lo sto facendo: NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateComponents *offsetComponents = [[NSDateComponents alloc] init]; [offsetComponents setDay:-7]; NSDate *sevenDaysAgo = [gregorian dateByAddingComponents:offsetComponents toDate:[NSDate date] options:0]; SevenDaysAgo ottiene lo stesso valore della data corrente. Per favore aiuto. EDIT: …
119 objective-c  ios  nsdate 


10
Come posso ottenere una data ISO 8601 su iOS?
È abbastanza facile ottenere la stringa della data ISO 8601 (ad esempio 2004-02-12T15:19:21+00:00) in PHP tramite date('c'), ma come si ottiene in Objective-C (iPhone)? C'è un modo altrettanto breve per farlo? Ecco la lunga strada che ho trovato per farlo: NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc] init] autorelease]; dateFormatter.dateFormat = @"yyyy-MM-dd'T'HH:mm:ssZ"; …

2
Ottenere la data corrente in Swift 3? [chiuso]
Chiuso . Questa domanda richiede dettagli o chiarezza . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 3 anni fa . Migliora questa domanda Come posso impostare la data corrente di label.text in Swift 3? Voglio stampare proprio oggi …
115 swift  nsdate 

8
Come ottengo ore e minuti da NSDate?
Nella mia applicazione ho bisogno di ottenere l'ora e i minuti separatamente: NSString *currentHour=[string1 substringWithRange: NSMakeRange(0,2)]; int currentHourInNumber=[currentHour intValue]; Considera string1contiene 11:59:13 AMche proviene da datepicker. Qui se uso il codice sopra, va bene ottenere l'ora se è maggiore di 9. Altrimenti devo cambiare NSMakeRange(0,1)per ottenere l'ora tra 1 e …
113 ios  objective-c  nsdate  hour 


22
NSDate inizio giornata e fine giornata
-(NSDate *)beginningOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit | NSYearCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit ) fromDate:date]; [components setHour:0]; [components setMinute:0]; [components setSecond:0]; return [cal dateFromComponents:components]; } -(NSDate *)endOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit …


6
iOS: confronta due date
Ho una NSDateche devo confrontare con altre due NSDatee ci provo NSOrderAscendinge NSOrderDescendingma se la mia data è uguale ad altre due date? Esempio: se ho un myDate = 24/05/2011 e altri due che sono uno = 24/05/2011e due 24/05/2011cosa posso usare?



17
Ottieni il giorno della settimana utilizzando NSDate
Ho creato un metodo che dovrebbe contenere una stringa nel formato "AAAA-MM-GG" e sputare un int che rappresenta la posizione delle date in relazione alla settimana in cui si trova (indipendentemente dal fatto che si sovrapponga tra i mesi). Quindi ad esempio domenica = 1 lunedì = 2 e così …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.