Firebase:无需写入数据库即可获得当前时间(IOS和ANDROID)

时间:2018-07-26 13:24:59

标签: android ios firebase firebase-realtime-database timestamp

我想使用Firebase来获取服务器上的当前时间,而无需写入数据库然后再读取它。

有人知道直接从Firebase获取当前时间戳的解决方案吗?

2 个答案:

答案 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上部署该功能。每当您请求该功能时,它将为您提供当前时间。