Я пытаюсь пропустить сегодняшнюю дату в Firestore Timestamp
в моем приложении.Я получаю сегодняшнюю дату следующим образом:
formatter.dateFormat = "MMMM d, yyyy"
let result = formatter.string(from: date)
print("Today date is \(result)")
let startDate = result + " " + "07:00:00"
let endDate = result + " " + "23:00:00"
Я должен пропустить сегодняшнюю дату с утра 7 утра до 23:00 вечера, и я сохранил эти даты в startDate
и endDate
.Теперь я передаю эти временные параметры в запросе Firestore
следующим образом: -
self.db.collection("Locations").whereField("userid", isEqualTo: "\(selectedUserID)").whereField("createddatetime", isGreaterThanOrEqualTo: "\(startDate)").whereField("createddatetime", isLessThanOrEqualTo: "\(endDate)").getDocuments()
, но в моем снимке я не получаю результатов.Как я могу это сделать.Пожалуйста, помогите?