如何解决如何从Firebase Cloud Server获取当前日期
打招呼,问题是如何从Firebase云服务器获取当前日期。
我有一个DownCountTimer
我需要从服务器获取日期,以便无论您身在何处(日本,智利,阿拉伯等),DownCountTimer都具有相同的时间并平均分配给每个人,这是唯一发生的事情我要使用服务器的固定日期。
如果我使用Timestamp.now()
这似乎是设备的日期,因为如果我更改设备的时区或时间,则计数器也会更改。我需要的是您更改日期电话,或者使用不同的时区,每个人的柜台都一样,希望我自己解释一下,希望他们有解决方案,并为我解决这个问题,预先谢谢你
解决方法
服务器时间戳记
Firebase实时数据库服务器提供了一种机制,可以插入在服务器上生成的时间戳作为数据。此功能与onDisconnect结合使用,提供了一种简单的方法来可靠地记录Realtime Database客户端断开连接的时间:
var userLastOnlineRef = firebase.database().ref("users/joe/lastOnline");
userLastOnlineRef.onDisconnect()。set(firebase.database.ServerValue.TIMESTAMP);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。