Я довольно новичок в Firebase / Firestore и запрашиваю некоторые сохраненные данные для анализа через облачную функцию.
Я не могу понять, как сравнивать метку времени в запросе.
Каждый документ имеет поле, установленное с помощью admin.firestore.FieldValue.serverTimestamp()
.
Мой первоначальный запрос к коллекции работает, используя ref.where("timestamp", ">=", startTime)
, где startTime - объект Date.
Однако, когда я перебираю снимок - используя doc.data (). Timestamp. Регистрируя это значение, я получаю что-то вроде 2018-05-10T22: 51: 37.236Z, что несопоставимо.
Могу ли я преобразовать метку времени doc.data (). Таким образом, чтобы ее можно было сравнить с меткой времени unix или объектом Date?