Articles of nstimeinterval

Como obter diferença de horário no iPhone

Eu tenho 2 matrizes com valores de tempo. Eles estão no seguinte formato. mm: ss: centenas de segundos Eu quero obter a diferença entre os dois [lastObjects] nos arrays. NSDate não está funcionando porque o último valor é em centésimo de segundo. Uma pergunta. Se a segunda data for maior que a primeira, isso me […]

Como analisar uma duração ISO-8601 no Objetivo C?

Eu estou procurando uma maneira fácil de analisar uma seqüência de caracteres que contém uma duração ISO-8601 no Objectivo C. O resultado deve ser algo utilizável como um NSTimeInterval . Um exemplo de duração ISO-8601: P1DT13H24M17S , que significa 1 dia, 13 horas, 24 minutos e 17 segundos.

Qual é a melhor maneira de armazenar um NSDate em NSUserDefaults?

Há duas maneiras de armazenar um NSDate em NSUserDefaults que eu encontrei. Opção 1 – setObject: forKey: // Set NSDate *myDate = [NSDate date]; [[NSUserDefaults standardUserDefaults] setObject:myDate forKey:@”myDateKey”]; // Get NSDate *myDate = (NSDate *)[[NSUserDefaults standardUserDefaults] objectForKey:@”myDateKey”]; Opção 2 – timeIntervalSince1970 // Set NSDate *myDate = [NSDate date]; NSTimeInterval myDateTimeInterval = [myDate timeIntervalSince1970]; [[NSUserDefaults standardUserDefaults] […]

Como decompôo um NSTimeInterval em ano, meses, dias, horas, minutos e segundos no iPhone?

Eu tenho um intervalo de tempo que abrange anos e eu quero todos os componentes do tempo do ano para baixo para segundos. Meu primeiro pensamento é dividir o intervalo de tempo inteiro por segundos em um ano, subtrair isso de um total de segundos em execução, dividir isso por segundos em um mês, subtrair […]