在我的模型中,我有日期属性,我将其设置为[NSDate date]
,但是使用谓词
NSPredicate *predicate = [NSPredicate predicateWithFormat:
@"date==%@ ,date];
返回注意。我知道问题是当我设置[NSDate date]
它还存储时间并且NSPredicate总是返回空数据。有没有办法将"date==%@"
部分转换为仅查找日期?
答案 0 :(得分:18)
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(date >= %@) AND (date <= %@)", startDate, endDate];