Как преобразовать com.google.firebase.Timestamp в хранимые данные SQLite? - PullRequest
0 голосов
/ 15 июня 2019

У меня есть база данных firestore, где хранится com.google.firebase.Timestamp в поле, как преобразовать com.google.firebase.Timestamp в хранимые данные SQLite и наоборот также для сравнения двух временных меток.

Timestamp fieldTimestamp = new Timestamp(new Date());

Ответы [ 2 ]

0 голосов
/ 17 июня 2019

Используется .toDate () для преобразования вашей метки времени в Date () , а также легко сравнивать 2 объекта даты.

И Date () такжехранится в базе данных SQLite.Надеюсь, это будет полезно.

0 голосов
/ 17 июня 2019

Преобразуйте временную метку Firebase в обычное время, и вы можете сохранить ее в базе данных sqlite.в этом формате (YYYY-MM-DD).

SimpleDateFormat sfd = new SimpleDateFormat("YYYY-MM-DD");
String date = sfd.format(new Date(timestamp))

Выше код предоставит вам дату, которую вы можете сохранить в sqlite.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...