【发布时间】:2020-01-01 05:12:21
【问题描述】:
我正在使用 Realm 数据库,其中每个项目都有一个日期,我需要数组,其中每个数组都包含当前一周中的那一天的项目。但我无法弄清楚正确的查询参数。
我希望只能根据日期获取项目,例如:today 数组将包含具有今天日期和时间的项目,该时间介于今天上午 12 点到晚上 11:59 之间的某个时间。
到目前为止,我所拥有的是下面的代码,它在检查这一行的特定时间获取日期早于今天的事件。:
var events = realm.objects(Event.self)
var today = events?.filter("date < %@", Date())
我怎样才能让过滤器适用于本周每天过滤的数组?
我在想可能是这样的:var tomorrow = events?.filter("date > %@ && date < %@", tomorrow_at_12am, tomorrow_at_1159pm) 可能有效,但我不知道如何获取那些特定日期和时间的日期
【问题讨论】:
标签: swift xcode realm nspredicate