我需要編寫一個NSPredicate來查看提供的日期是否在一定時間內。編寫一個NSPredicate來查找日期是否在一定範圍內
例如,如果我提供數據12 Mar, 2012
。它需要,看看它是否在上述例子中是startdate
的10 Mar 2012
和startdate
enddate
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(statrDate >= %@) AND (enddate <= %@)", providedDate, ProvidedDate];
1)之間下降,endDate
是20 Mar 2012
。但NSPredicate
不會返回任何內容,因爲我已將2012年3月12日指定爲providedDate
。
2)我可以使用BETWEEN
子句所以這種情況下
看到這一點:http://stackoverflow.com/q/8364495/1126111 – Hector 2012-04-23 04:11:27