gpt4 book ai didi

android - 在 Firebase 上保存 Joda 日期

转载 作者:行者123 更新时间:2023-11-29 16:53:50 25 4
gpt4 key购买 nike

在 android 中存储 Joda 日期和时间的正确方法是什么。当我试图将它保存在 Firebase 上并得到致命异常时。这是我要保存的对象的类 fragment ,其中说: “不支持序列化数组,请改用列表”

 private String mPlotId;
private String mAreaId;
private String mUserId;
private int mAreaNum;
private LocalDate mStartDate;
private LocalDateTime mStartTime;
private int mHour;

最佳答案

您可以使用 toDateTime().getMillis() 将 Joda 日期和时间存储为 long 值:

long startDateTimeInMillis = mStartDateTime.toDateTime().getMillis();

请参阅 Firebase 文档中的“基本写入操作”部分:https://firebase.google.com/docs/database/android/read-and-write

它显示了什么样的东西以及如何写入数据库。

关于android - 在 Firebase 上保存 Joda 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45570241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com