J'essaie d'ajouter J'avais essayé valeur horodatage code> dans le document FireStore sur les fonctions du cloud Firebase.
FireStore.Timestamp.fromdate (nouvelle date ()) code>, mais Son ne fonctionne pas. p>
créateat code> doit renvoyer l'horodatage du serveur, mais son erreur de lancement. P> P>
4 Réponses :
Cette ligne de code a une erreur de syntaxe. Ce n'est pas valide JavaScript: On dirait que vous vouliez écrire ceci: P> const createdAt = firestore.Timestamp.fromDate(new Date());
Désolé j'ai essayé avec const créateat = firestore.timeStamp.fromdate (nouvelle date ()); code> mais cela ne fonctionne toujours pas.
i personnalisly utilisé const horodatage = nouvelle date (). Gettime (); code>
puis l'a enregistré sur le document Firstore et cela a fonctionné. P>
Lorsque vous utilisez des crochets de fonction cloud spécifiquement fonctions.auth.user (). Oncreate ((utilisateur) => {}) code> J'utilise le
user.metadata.creiontime code> à Obtenez le temps de création exact sans avoir à entrer dans le fuseau horaire et les problèmes de date / heure. p>
au lieu de ceci: Essayez ceci: p> const firestore = admin.firestore;
const createdAt = firestore.Timestamp.fromDate(new Date());