Учитывая два объекта 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));
}