Я пытаюсь получить значение Timestamp из firestore (используя функции Firebase), и я успешно сделал это локально с помощью метода toDate () Timestamp и библиотеки моментов.
moment(doc.data().EndDate.toDate())
Но когда я развертываю свой код в firebase и тестирую функцию, каким-то образом toDate () возвращает Date с на 1 час меньше, чем сохраненная метка времени в firebase. Я полагаю, он преобразует мою дату в UT C, так как я нахожусь в UTC + 1, а метка времени также сохраняется с UTC + 1 в firestore, но я не знаю, как надежно получить дату метки времени как есть в firestore, независимо от часовых поясов.
Если кто-то знает, почему это происходит, или имеет какие-либо идеи, как решить эту проблему, было бы здорово.