Как найти разницу, сравнить и получить значения каждого поля в переменных NSDate? - PullRequest
0 голосов
/ 13 января 2011

Как я могу сделать следующие операции над переменными NSDate?

  1. Как сравнить две переменные NSDate?

  2. Как найти разницу между двумя переменными NSDate?

  3. Как получить каждое отдельное значение минут, часов и дней из переменной NSDate?

Мы можем получить текущую дату по

NSDate *currentDate=[NSDate date]; 

Но это даст результат гггг-мм-дд чч: мм: сс GMT

Из этого я могу получить часовое поле в одиночку? или значение месяца только?

1 Ответ

1 голос
/ 13 января 2011

Из NSDate ссылки на класс, у вас есть методы экземпляра для этого -

  1. Как сравнить две переменные NSDate? Ответы: isEqualToDate:
  2. Как найти разницу между двумя переменными NSDate? Ответы: timeIntervalSinceDate:
  3. Как получить каждое отдельное значение минут, часов и дней из переменной NSDate? ссылка

PS: Используйте Google по максимуму.

...