gpt4 book ai didi

java - 在 Firebase URL 中使用 Firebase 服务器时间戳

转载 作者:搜寻专家 更新时间:2023-10-31 19:31:13 26 4
gpt4 key购买 nike

我想在 Firebase URL 中使用 Firebase 服务器的当前时间。下面是我正在尝试完成的示例。

Firebase(url: "https://location.firebaseio.com/logs/<firebase_time_stamp>")
Firebase(url: "https://location.firebaseio.com/logs/" + Firebase.TIME_STAMP)

有没有办法做到这一点?如果是这样,我需要它在 Swift 和 Java 中可用。我知道你小时候可以做这样的事情,但这不是我想要的。

最佳答案

Firebase 服务器端时间戳(iOSAndroid)只能用在值中,不能用在键中。

我能想到的最接近的近似值是使用底层平台的客户端时间和 Firebase 跟踪的偏移量。 Rob 对此给出了很好的解释 here :

There is no way to get the server time synchronously from Firebase, but the local time + server offset time (provided immediately whenever you write to Firebase using the ServerValue) is a good approximation.

另请参阅 documentation that introduces /.info/serverTimeOffset 的这一部分.

关于java - 在 Firebase URL 中使用 Firebase 服务器时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29725354/

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