Как получить дату для каждого года месяца в месяц с помощью NSDate. Я получаю данные из веб-службы, которую я звонил. И теперь я показываю полные данные на графике, который очень огромен. Данные, которые у нас есть, с 1998 года по настоящее время. поэтому я хочу показывать данные только каждый год июля. Для этого мне нужна помощь. Может кто-нибудь мне помочь?Получить дату для каждого года с использованием NSDate
1
A
ответ
0
Ну, NSDate - это конкретная дата и время, а не только месяц и год. Если вы в порядке с чем-то вроде 1 июля в 12 часов утра (или в любое другое время/день), вы можете использовать NSDateComponents для установки компонентов даты.
NSDateComponents *comps = [[NSDateComponents alloc] init];
[comps setMonth:5];
[comps setYear:2004];
NSCalendar *gregorian = [[NSCalendar alloc]
initWithCalendarIdentifier:NSGregorianCalendar];
NSDate *date = [gregorian dateFromComponents:comps];
[comps release];
[gregorian release];
Это прямо из документации Apple. Если вы хотите получить следующий год, вы можете использовать dateByAddingTimeInterval:
на NSDate, чтобы вернуть новую дату (или вы можете использовать оригинальные NSDateComponents и setYear:
в цикле).
Смежные вопросы
- 1. получить NSDate с дня года
- 2. Получить дату Части из значения NSDate
- 3. NSDate день года (быстрый)
- 4. Получить полную дату с даты года
- 5. Форматирование месяца и года с использованием NSDateFormatter возвращает недопустимую дату
- 6. Как инициализировать дату для NSdate?
- 7. Создание NSDate из месяца, дня и года
- 8. nsdate group в зависимости от недели/года
- 9. Как получить дату без времени от NSDate?
- 10. NSDate - Добавление дней не изменяет значения года
- 11. NSDate в полном стиле, но без года
- 12. Dummy Variable для каждого года
- 13. Как получить NSDate сформировать эту дату строку
- 14. Как получить первую дату и последнюю дату с использованием текущего месяца и года на scala
- 15. Как получить начальную и конечную дату года?
- 16. Как получить дату начала текущего года в iOS
- 17. Как получить конкретную дату текущего года
- 18. Swift - Получить дату со дня года
- 19. Получить дату, эквивалентную текущему дню прошлого года?
- 20. Получить конкретную дату года на сервере Sql
- 21. Как превратить сегодняшнюю дату в День года для iPhone?
- 22. Получить точную дату SQL Server следующего года
- 23. NSDate - Получение дней месяца (не дней года)?
- 24. , как получить максимум от каждого месяца каждого года
- 25. Как получить стартовую дату и дату окончания года в Android?
- 26. Получить дату каждого второго вторника месяца
- 27. Как я могу получить следующую дату с помощью NSDate?
- 28. Получить Текущую дату & время с [датой] NSDate даты время
- 29. php - для цикла для каждого месяца года
- 30. Как получить четверги года с использованием углерода
Можете ли вы объяснить больше о том же, а также о том, как вы пытались реализовать? – Sarah
Это очень трудно понять. Какая связь между графиком Core Plot и датой? –
Я получаю данные от веб-службы, которую я звоню. И теперь я показываю полные данные на графике, который очень огромен. данные, которые у нас есть, с 1998 года по настоящее время. поэтому я хочу показывать данные только каждый год июля. Для этого мне нужна помощь. – Priya