【发布时间】:2020-09-26 11:14:56
【问题描述】:
我想将当前日期和时间存储在 firebase 数据库中,但它是毫秒格式。我想以常规格式保存它,即 dd-mm-yy hr-ms。我正在使用 SErverValue.Timestamp。
String id=databaseuser.push().getKey();
User user=new User(id,getname,getgenre,ServerValue.TIMESTAMP);
databaseuser.child(id).setValue(user);
Toast.makeText(this, "User Added!..", Toast.LENGTH_SHORT).show();
【问题讨论】:
-
最好像现在这样存储时间。检索时,您可以使用 stackoverflow.com/a/9754625/6763544 将其格式化为 dd-mm-yy 或您想要的任何格式
-
就没有办法这样存储
-
这是处理时间戳的标准方式。有任何具体原因将其存储为字符串吗?
-
好的...通过查看firebase中的数据,可以很容易地知道日期和时间。所以我正在尝试这样做
-
如果您将“时间”作为关键并且开发人员访问 Firebase 以“查看”数据,那么很明显它是一个时间戳。所以最好执行标准做法。
标签: android firebase firebase-realtime-database