我有一系列日期,我只需要获取两个不同日期之间的日期(StartDate和EndDate)..
任何人都可以帮我解决这个问题...... 提前谢谢
答案 0 :(得分:4)
假设您有startDate
个endDate
个NSDate
个实例,您可以:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SELF > %@) AND (SELF < %@)", startDate, endDate];
NSArray *result = [arrayWithDates filteredArrayUsingPredicate:predicate];
答案 1 :(得分:0)
签出filterWithPredicate
,它允许您创建一个过滤规则,以应用于数组中的所有元素。