Я пытаюсь применить фильтр к области, который включает Date, но безуспешно.
Я обнаружил, что объект Date нельзя передать, потому что формат% @ ожидает объект Foundation в качестве аргумента. , поэтому я применил приведение к NSDate.
let newDate = Date()
realm.objects(E.self)
.filter(String(format: "%@ <= %@", key, newDate as NSDate)).first
Появляется проблема "Невозможно проанализировать метку строки формата = = 2020-03-20 08:21:00 +0000"
key
- это имя поля, которое в данном случае является «меткой времени», а в модели оно имеет тип Дата.
Любой вклад приветствуется.
Спасибо