Когда я пытаюсь сделать запрос get()
с whereGreaterThan("date", compareDate)
и датой в Firestore является, например, UTC + 1 и дата, с которой я сравниваю, так что здесь compareDate
- это что-то еще, получает ли вызовчто во внимание, сделать их все "одним и тем же часовым поясом", а затем сравнить их, или он просто игнорирует это?
Я спрашиваю, потому чтоЯ хочу сделать 2 запроса с whereGreaterThan("date", compareDate)
и затем отобразить эти документы в порядке возрастания по дате, но может быть следующая ситуация:
У меня есть документы, датированные 16:25 UTC + 1, 17:35 UTC +2, 17:30 UTC + 2.Теперь я хочу запрашивать документы после 17:20 UTC + 2, все три из них должны быть в результате, но если он игнорирует часовые пояса, я получу только последние 2.