核心数据NSPredicate日期 [英] Core Data NSPredicate for date
本文介绍了核心数据NSPredicate日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在我的模型中,我有日期属性,我设置 [NSDate date]
,但得到如
NSPredicate * predicate = [NSPredicate predicateWithFormat:
$ p $我知道问题是当我设置
@date ==%@,date];
[NSDate date]
它还存储时间和NSPredicate总是返回空有没有办法转换date ==%@
部分只找到日期?解决方案
NSPredicate * predicate = [NSPredicate predicateWithFormat:@(date> =%@)AND(date< =%@) endDate];
In my model I have date attribute and I set it
[NSDate date]
, but getting with predicate likeNSPredicate *predicate = [NSPredicate predicateWithFormat: @"date==%@ ,date];
returns notting. I know the problem is when I set
[NSDate date]
it stores also time and NSPredicate always return empty data. Is there any way to convert"date==%@"
part to only look for date?解决方案NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(date >= %@) AND (date <= %@)", startDate, endDate];
这篇关于核心数据NSPredicate日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文