Как узнать разницу между датами с минимальный интревалом в один день?

215
01 марта 2017, 19:34

Есть БД Realm, которая хранит объекты с записями о действиях пользователя. Структура объекта с записью такая: timestamp с датой и коллекция действий пользователя. При совершении нового действия нужно взять последний записанный объект из базы и посмотреть, если объект с записями сегодняшнего дня уже существует, то записать в него, если нет (последнее действие производилось вчера), то создать новый объект и записывать уже действия в него. Вопрос, как сравнить даты с интервалом в день? Есть Date.before() и Date.after() но как им можно задать минимальный интервал в день? Или есть другой путь?

Answer 1

Воспользуйтесь DateUtils.isToday(long).

READ ALSO
не понимаю fileiutputstream.write

не понимаю fileiutputstream.write

Мне нужно скопировать в один файл половину всех байтов, во второй файл вторую половину(или большую часть если количество байт не равное)

221
Почему возникает java.lang.NoClassDefFoundError?

Почему возникает java.lang.NoClassDefFoundError?

При использовании данного кода:

328
как создать облачный сервис?

как создать облачный сервис?

Здравствуйте, хотелось бы узнать, по каким технологиям создают облачные сервисы типа Cloud games? Грубо говоря, виртуализация железа или софта,...

293
Не выгружаются изображения из памяти

Не выгружаются изображения из памяти

ЗдравствуйтеСтолкнулся с проблемой

211