iphone, цель c - Сравнение дат - PullRequest
       3

iphone, цель c - Сравнение дат

0 голосов
/ 28 января 2011

Как сравнить дату в цели c. у меня есть три даты в формате nsstring. Здесь я должен проверить, произошла ли дата между или равна двум другим датам. Как реализовать это любой исходный код и учебники, идея ...?

вот что я сделал до сих пор ...

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; 

[dateFormat setDateFormat:@"yyyy/dd/MM"]; 

NSDate *date1 = [dateFormat dateFromString:[State getIncurredDate]];
NSDate *date2 = [dateFormat dateFromString:startDate];
NSDate *date3 = [dateFormat dateFromString:endDate];

Ответы [ 2 ]

1 голос
/ 28 января 2011
if( [date isEqualToDate:otherDate] )
  NSLog(@"%@ is equal to %@",date,otherDate);

Готово.

0 голосов
/ 28 января 2011

Вы можете конвертировать свои даты в TimeInterval (начиная с некоторой контрольной даты) и просто сравнивать числа.

...