Firebase Firestore récemment a changé la façon dont ils gèrent les horodatages , et je ne peux pas récupérer un objet date
à partir de l'horodatage.
Comment puis-je obtenir un objet date à partir de la nouvelle firebase.firestore.FieldValue.serverTimestamp()
?
firebase.firestore.FieldValue.serverTimestamp()
renvoie simplement un objet sentinelle que vous utilisez lors de l'écriture d'un champ dans un document. Il indique que le serveur doit le remplacer par un véritable objet Timestamp
. serverTimestamp()
elle-même ne contient aucune information de date et vous ne pouvez pas la convertir en date. Lorsque vous lisez la valeur du document, le champ contient un objet Timestamp
, que vous pouvez convertir en un objet Date natif avec sa fonction toDate()
méthode