我有一個核心數據上下文,其中包含存儲日期的對象。我想按照該順序僅獲取當週(週一至週日)的數據。我不是在尋找最近7天。核心數據從本週獲取數據
日期可以是實體內部存儲的日期,也可以是將對象添加到核心數據時的數據(它們是相同的)。
我可以使用謂詞的開始日期和結束日期如下:
NSPredicate *weekPredicate = [NSPredicate predicateWithFormat:@"((date > %@) AND (date <= %@)) || (date = nil)",startDate,endDate];
,但我怎麼計算的startDate和結束日期?