Мне удалось это сделать с помощью библиотеки JodaTime в моем проекте. Я вышел с этим кодом.
String datetime1 = "2012/08/24 05:22:34";
String datetime2 = "2012/08/24 05:23:28";
DateTimeFormatter format = DateTimeFormat.forPattern("yyyy/MM/dd HH:mm:ss");
DateTime time1 = format.parseDateTime(datetime1);
DateTime time2 = format.parseDateTime(datetime2);
Minutes Interval = Minutes.minutesBetween(time1, time2);
Minutes minInterval = Minutes.minutes(20);
if(Interval.isGreaterThan(minInterval)){
return true;
}
else{
return false;
}
Это проверит, является ли интервал времени между datetime1 и datetime2 больше, чем 20 минут. Измените свойство на секунды. Это будет легче для вас. Это вернет false.