Учитывая два объекта Joda DateTime, как я могу проверить, является ли один на 30 минут или выше перед другим?

Я хочу проверить, находится ли текущее время за 30 минут до объекта DateTime, как этого можно добиться в Joda DateTime?

1 ответ

Решение
static boolean inTime(DateTime time, int minutesBefore){
    DateTime start = DateTime.now();
    DateTime end = now.plusMinutes(minutesBefore);
    return !(time.isBefore(start) || time.isAfter(end));
}
Другие вопросы по тегам