【发布时间】:2020-03-09 18:56:32
【问题描述】:
我有许多 Firebase 事件项目,它们的日期时间存储为 Epoch。
我想做的是获取当前时间,然后过滤尚未发生的结果。目前我只是按日期时间订购
那么我如何为此添加条件以使“日期时间”高于“时间”
long time = System.currentTimeMillis();
Query query = FirebaseDatabase.getInstance()
.getReference()
.child("Events").orderByChild("datetime");
JSON
"date" : "Sat 7th March",
"datetime" : 1583618400,
【问题讨论】:
-
这取决于你如何在数据库中存储
datetime。请编辑您的问题以在Events处包含 JSON 的 sn-p(作为文本,请不要截图)。您可以通过单击Firebase Database console 上溢出菜单 (⠇) 中的“导出 JSON”链接来获取此信息。 -
我添加了sn-p。谢谢
-
这并不足以让我们确定。我将在下面写下我的最佳猜测答案,但请确保我们看到
Events节点及其一些子节点(至少包括相关属性)。
标签: android firebase firebase-realtime-database