我想使用Firebase来获取服务器上的当前时间,而无需写入数据库然后再读取它。
有人知道直接从Firebase获取当前时间戳的解决方案吗?
答案 0 :(得分:3)
是的!不管是用于iOS还是用于Android,您都可以在Cloud Functions for Firebase中写一个分数,就像这样简单:
exports.currentTime = functions.https.onRequest((req, res) => {
res.send({"timestamp":new Date().getTime()})
})
您可以将其托管在Cloud Function中,无需用户干预即可获取服务器时间戳。
有关如何在Firebase实时数据库中设置/读取时间戳的更多信息,请参阅此 post 中的答案。
答案 1 :(得分:1)
您必须编写一个计算时间的firebase云功能。在firebase上部署该功能。每当您请求该功能时,它将为您提供当前时间。