NSDate属性无法正确查询领域结果

时间:2019-09-11 11:03:50

标签: realm

我想通过谓词查询领域结果,但是当我使用NSDate属性作为参数时,谓词是错误的。

我使用最新的领域SDK Xcode 10.3。

+ (NSArray *)getBookingListFromDBWithStartTime:(NSDate *)startTime endTime:(NSDate *)endTime
{
   NSPredicate *pred = [NSPredicate predicateWithFormat:@"rez_time >= %@ AND rez_time < %@", startTime, endTime];
   RLMResults<CDRealmBookingModel *> *sessionArray = [CDRealmBookingModel objectsWithPredicate:pred];
   //Printing description of pred: rez_time >= CAST(589885200.000000,"NSDate") AND rez_time < CAST(589917600.000000, "NSDate")
   //Printing description of startTime: 2019-09-11 09:00:00 +0000
}

我试图将NSDate格式的in和out值统一为realmL。 ike“ YYYYMMddHHmmssSSS”。但是仍然无法查询结果。

0 个答案:

没有答案