Когда мы читаем DocumentSnapshot
из базы данных, значение всех полей ServerValue.TIMESTAMP
равно { '.sv': 'timestamp' }
. Как мы можем прочитать это значение как Date
или эквивалентное значение, связанное со временем?
Вот что мы попробовали:
// create a document reference
const documentReference = firestoreDb.collection('test').doc();
// write the document to the database
const writeResult = await documentReference.set({
timestamp: firebase.database.ServerValue.TIMESTAMP
});
// read the document from the database
const documentSnapshot = await documentReference.get();
// the timestamp value is { '.sv': 'timestamp' }
console.log(documentSnapshot.data().timestamp);