Вы можете использовать метод сравнения класса NSDate
[myDate compare:someOtherDate]
Это вернет одно из трех значений типа NSComparisonResult ...
- NSOrderedSame, если обе даты равны
- NSOrderedDescending, если myDate следует после некоторой другой даты
- NSOrderedAscending, если myDate предшествует someOtherDate