如何通过管理员静音聊天中的播放器?

时间:2019-06-16 20:01:07

标签: android google-cloud-firestore

我现在在玩游戏,我将开始建立聊天页面。

我需要知道如何通过管理员静音任何播放器,但是这里不是问题,因为我在配置文件播放器内部的FireStore上创建了IsMute Variable (Boolean),但又是如何为任何播放器设置静音时间的问题。

使任何播放器静音时我有此文档

聊天(收藏)

自动ID,例如F8429483(文档)

  1. 名称(F8429483中的字符串)
  2. HisMessage(F8429483内部的字符串)
  3. 原因(F8429483中的字符串)
  4. 持续时间(F8429483内部的时间戳记)

主要问题:我可以按服务器时间而不是移动时间添加时间戳吗?

第二个问题:在我知道是否超过持续时间之前,是否有任何简单的代码已比较了时间。

我没有代码,因为我不知道该怎么做。我正在使用Java。

1 个答案:

答案 0 :(得分:0)

  

我可以按服务器时间而不是移动时间添加时间戳吗?

要编写服务器端时间戳,请使用ServerValue.Timestamp,例如documentation中的这段代码:

docRef.update({
  timestamp: firebase.firestore.FieldValue.serverTimestamp()
});