Resultados da pesquisa a pedido "nsdatecomponents"

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 ...

17 a resposta

NSDate obtém ano / mês / dia

Como posso obter o ano / mês / dia de umNSDate objeto, sem outras informações? Percebo que provavelmente poderia fazer isso com algo semelhante a isto: NSCalendar *cal = [[NSCalendar alloc] init]; NSDateComponents *components = [cal components:0 ...

4 a resposta

NSDateComponentes de um NSDate

Como obtenho os NSDateComponents de um único NSDate? Não quero os componentes da diferença entre duas datas, apenas os segundos, minutos, horas, dia, mês e ano de um NSDate?

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

NSDate e NSDateComponents retornam data incorreta

Sei que essa pergunta foi feita um milhão de vezes, simplesmente não consigo encontrar uma solução. O problema é: estou modificando umNSDate para retornar a data do primeiro dia do mês atual ou a data do primeiro dia do mês seguinte. Parece estar ...

6 a resposta

resultado inesperado de dateFromComponents:

o código a seguir NSCalendar *cal = [NSCalendar currentCalendar]; [cal setFirstWeekday:2]; [cal setMinimumDaysInFirstWeek:4]; NSDateComponents *comp = [[NSDateComponents alloc] init]; [comp setYear: 2012]; [comp setMonth:3]; [comp setDay: 12]; ...