2012-04-18 157 views
2
我有日期的陣列

和I談到擷取日期需要獲取僅來了兩個不同的充日期(起始日期日期和結束日期)之間的日期..其中起始日期日期和結束日期

任何一個可以幫助我解決這... 在此先感謝

回答

4

假設你有型的startDateendDate實例NSDate您可以:

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SELF > %@) AND (SELF < %@)", startDate, endDate]; 
NSArray *result = [arrayWithDates filteredArrayUsingPredicate:predicate]; 
+0

非常感謝Graver :) – Vinay 2012-04-19 07:33:58

0

退房filterWithPredicate,它允許您創建一個過濾規則應用於數組中的所有元素。

+0

喜MystikSpiral感謝您的快速回復。但我怎麼能通過兩個日期,以便它會得到這兩個日期之間的所有日期..甚至更多的開始和結束日期取自相同的日期陣列 – Vinay 2012-04-18 20:35:14

相關問題