Я пытаюсь получить читаемую дату из типа данных Timestamp в моей базе данных firestore.
for (var ticketDoc of ticketsSnapshot.docs) {
var timeStamp = await ticketDoc.data().TimePreferred;
console.log(timeStamp.toDate());
var time = new Date(timeStamp).toDate();
ticketDoc.data().TimePreferred = time;
tickets.push(ticketDoc.data());
}
Я прочитал вопрос о похожей проблеме по адресу:
Как мнепреобразовать дату / время Firestore в JS Date ()?
, поэтому я попытался сделать то же самое, и я ожидаю вывод читаемой даты, хотя это дает мне правильный результат в
console.log(timeStamp.toDate());
но также это дает мне ошибку.Вывод на консоль следующим образом: -
2019-04-10T06:30:00.000Z
TypeError: (intermediate value).toDate is not a function
Нет: я пытаюсь получить удобочитаемую дату в почтальоне