У меня есть ряд диапазонов с датами начала и датами окончания. Я хочу проверить, находится ли дата в этом диапазоне.
Date.before() и Date.after() кажутся немного неудобными в использовании. Мне действительно нужно что-то вроде этого псевдокода:
boolean isWithinRange(Date testDate) {
return testDate >= startDate && testDate <= endDate;
}
Не уверен, что это актуально, но даты, которые я вытаскиваю из базы данных, имеют временные метки.