Articles of nsdate

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

NSPredicate: filtrando objects por dia da propriedade NSDate

Eu tenho um modelo de core data com uma propriedade NSDate . Eu quero filtrar o database por dia. Eu suponho que a solução envolverá um NSPredicate , mas não tenho certeza de como juntar tudo. Eu sei como comparar o dia de dois NSDate s usando NSDateComponents e NSCalendar , mas como filtrá-lo com […]

Limitando datas de UIDatePicker de uma hora específica. Como Input DOB para um limite de idade restrito

No meu código, eu tenho um UITextField que quando o usuário toca abre um UIDatePicker para permitir que o usuário rolar com facilidade e eficiência para sua Data de Nascimento. Obviamente, não queremos que o UIDatePicker role até 2015 e volte como faz atualmente. Como é um campo de input Data de nascimento, eu também […]

Converter milissegundos em NSDate

Eu tenho este “1273636800000” e eu quero convertê-lo para este formato “Qua 03 Mar 2010 00:00:00 GMT-0500 (EST)” Eu preciso converter este milissegundos para o formato NSDate. Eu tentei isso NSDate *tr = [NSDate dateWithTimeIntervalSince1970:1273636800000]; e NSDate *tr = [NSDate dateWithTimeIntervalSinceReferenceDate:1273636800000]; e NSDate *tr = [NSDate dateWithTimeIntervalSinceNow:1273636800000]; Mas eu não consigo fazer funcionar, alguém teve […]

Meça o tempo decorrido em swift

Como podemos medir o tempo decorrido para executar uma function no Swift? Eu estou tentando exibir o tempo decorrido assim: “o tempo Elipse é 0,05 segundos”. Vi que em Java , podemos usar System.nanoTime (), existe algum método equivalente methods estão disponíveis no Swift para conseguir isso? Por favor, dê uma olhada no programa de […]

Como faço para escrever um timer no Objective-C?

Eu estou tentando fazer um cronômetro com NSTimer. Eu dei o seguinte código: nst_Timer = [NSTimer scheduledTimerWithTimeInterval:0.001 target:self selector:@selector(showTime) userInfo:nil repeats:NO]; e não está funcionando em milissegundos. Demora mais de 1 milissegundo.

Como você calcula o dia do ano para uma data específica no Objective-C?

Isso é algo que eu me achei gastando horas para descobrir e, portanto, quero compartilhar com você. A questão era: como determino o dia do ano para uma data específica? Por exemplo, 15 de janeiro é o 15º dia e 31 de dezembro é o 365º dia quando não é bissexto.

Como posso obter um object NSDate hoje à meia-noite?

Qual é a maneira mais eficiente de obter um object NSDate que representa a meia-noite do dia atual?

receba NSDate hoje, ontem, semana, semana passada, mês, mês passado … variables

Eu estou tentando fazer é obter NSDate hoje, ontem, esta semana, semana passada, este mês, último mês Variáveis ​​prontas para comparação para headers a serem adicionados no titleForHeaderInSection do UITableView O que eu quero é feito manualmente no código abaixo para data 2009-12-11 NSDate *today = [NSDate dateWithString:@”2009-12-11 00:00:00 +0000″]; NSDate *yesterday = [NSDate dateWithString:@”2009-12-10 […]

retorna uma data por hora no futuro

Estou recebendo a data / hora atual usando [NSDate date] . O valor retornado é uma hora no futuro. Verifiquei as configurações de localização e horário dos meus telefones e elas estão corretas. Eu posso exibir a data e hora corretas como uma string usando o código abaixo. [NSDateFormatter localizedStringFromDate:[NSDate date] dateStyle:NSDateFormatterShortStyle timeStyle:NSDateFormatterShortStyle] Mas preciso […]