将时间戳(firebase)转换为Date util时出错

时间:2019-02-23 05:48:06

标签: android firebase

java.lang.ClassCastException:com.google.firebase.Timestamp无法转换为java.util.Date 在dragon.bakuman.iu.mymallapp.DBqueries $ 9.onComplete(DBqueries.java:584)

第584行:(日期)documentSnapshot.get(“ validity”)));

请注意,这是截至日期的Firebase时间戳。我尝试了两种方式,将“时间戳记”替换为“数据”和“日期”替换为“时间戳记”时,没有任何作用。

以下是代码:https://github.com/iudragon/MyMallApp

请在GITHUB上选择“ loadingRewards”分支

以下是Firebase代码:https://imgur.com/gallery/TzLp93r

1 个答案:

答案 0 :(得分:2)

将代码更改为此

documentSnapshot.getTimestamp("validity").toDate();