gpt4 book ai didi

javascript - 如何在firebase云函数中添加时间戳

转载 作者:行者123 更新时间:2023-12-02 23:25:08 25 4
gpt4 key购买 nike

我正在尝试在 Firebase Cloud 函数的 Firestore 文档中添加时间戳

我尝试过 firestore.Timestamp.fromDate(new Date()),但它不起作用。

const functions = require('firebase-functions');
const admin = require('firebase-admin');
const firestore = admin.firestore();
const createdAt = firestore.Timestamp.fromDate(new Date());
console.log(createdAt);

createdAt 的值应该返回服务器时间戳,但它会抛出错误。

最佳答案

而不是这个:

const firestore = admin.firestore();
const createdAt = firestore.Timestamp.fromDate(new Date());

试试这个:

const firestore = admin.firestore;
const createdAt = firestore.Timestamp.fromDate(new Date());

可能很难发现差异。所以这是解释:您正在调用对象“admin”的函数“firestore()”,而不是访问对象“admin”的属性“firestore”,该对象具有您正在查找的属性“Timestamp”。

关于javascript - 如何在firebase云函数中添加时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56774343/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com