Resultados da pesquisa a pedido "nsdatecomponents"

1 a resposta

Definir NSDateComponents resulta em NSDate incorreto

Eu estou tentando obter um objeto NSDate que tem 21:00 como a hora local - não se importam com o dia. Estou coçando minha cabeça nesse resultado muito estranho:

1 a resposta

Comportamento estranho ao criar um NSDate de 1º e 2 de janeiro

Estou criando uma data como esta: NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"YYYY"]; NSInteger year ...

1 a resposta

NSDateComponents weekOfYear retorna a data errada

então, eu estou criando um selecionador de semana básico, onde você pode escolher um número e um ano da semana e obter a data correspondente no ponto de início da semana. Um cenário de teste básico let calendar = NSCalendar.currentCalendar() ...

1 a resposta

NSDateComponents weekOfYear retorna um valor incorreto

NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierISO8601]; [calendar setTimeZone:[NSTimeZone defaultTimeZone]]; [calendar setFirstWeekday:2]; [calendar setMinimumDaysInFirstWeek:1]; NSDateComponents ...

1 a resposta

Como posso descobrir a diferença de dias no exemplo a seguir

Estou calculando a diferença do dia entre duas datas, mas descobri que o código a seguir está realmente me dando a diferença por 24 horas, em vez da diferença de data. Eu tenho o seguinte código: func daysBetweenDate(startDate: NSDate, endDate: ...

1 a resposta

Quando dateByAddingComponents: toDate: options retorna nulo?

Eu tenho usadodateByAddingComponents:toDate:options: edateByAddingUnit:value:toDate:options: e usando a ligação opcional para obter a data. Como isso: guard let startOfNextMonth = calendar.dateByAddingComponents(oneMonthComponent, toDate: ...

1 a resposta

Por que Calendar.date (de: DateComponents) está adicionando tempo?

Eu crio uma instância deDateComponents usando o seguinte 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: ...

1 a resposta

Como posso formatar dois NSDate como uma sequência de diferença de horário (por exemplo, dois dias atrás) e fazer com que ela siga a formatação regional do dispositivo?

A estrutura padrão suporta a formatação com diferença de horário e cria um formato que segue as configurações regionais? Sei que posso alterá-lo para NSDateComponents, mas terei que acrescentar o texto e criar eu mesmo arquivos de suporte a ...

2 a resposta

Quero obter um quarto de valor na classe NSDateComponents

2 a resposta

Como faço para implementar os botões do mês anterior / próximo e mostrar as datas do mês atual?

Cenário:Eu tenho um aplicativo iOS de controle de despesas e estou armazenando despesas de um controlador de exibição de detalhes de despesas em uma visão de...