【发布时间】:2011-12-03 00:41:46
【问题描述】:
这比刚才复杂一点
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"startDate >= %@ AND endDate <= %@", startDay,endDay];
我正在构建一个日历应用程序,我需要从我的核心数据存储中提取特定日期发生的事件。但是,活动的开始/结束日期可能与我尝试显示的日期不同,例如
我的日期范围(开始 = 2011-12-02 00:00:00 到结束 = 2011-12-02 23:59:59)
一个事件(开始 = 2011-12-01 23:00:00 到结束 = 2011-12-02 05:00:00)
如何编写谓词来确定该事件是否在该日期范围内。请记住,事件可能在日期范围之前和之后开始。
谢谢!
【问题讨论】:
标签: iphone core-data nsdate nspredicate