小编典典

在Android的FirestoreRecyclerAdapter中显示ServerValue.TIMESTAMP

java

我想在列表中显示服务器时间戳(实际上是日期)。在FirestoreRecyclerAdapter由此类feeded(只保留时间戳相关的方法):

public class Lista {
    private Long timestamp;
    //private Map<String, String> timestamp;

    public Lista() {
        //empty constructor needed
    }

    public Lista(Long timestamp) {
        this.timestamp = timestamp;
        //this.timestamp = timestamp;
    }

    public java.util.Map<String, String> getTimestamp() {
        return ServerValue.TIMESTAMP;
    }
    @Exclude
    public Long getTimestampLong() {
        return timestamp;
    }
}

FirebaseListAdapter用于填充一个ListView存在于火力地堡实时数据库中使用的数据。

编辑1:

我忘记了这个问题:

有人在适配器中完成此操作吗?怎么解决呢?


阅读 195

收藏
2020-11-30

共1个答案

小编典典

ServerValue.TIMESTAMP当设置在火力地堡实时数据库的时间戳,而在云计算公司的FireStore(这是一个不同的产品),我们使用的是用于FieldValue.serverTimestamp()
,在此我的回答解释

2020-11-30