Szukasz zakresów dat z Lucene w Javie?

Czy można wyszukiwać w zakresach dat używając Lucene w Javie? Jak zbudować zapytania do Lucene na podstawie dat i zakresów dat? Na przykład:

między podanymi datamiprzed określoną datąpo określonej daciew ciągu ostatnich 24 godzinw ciągu ostatniego tygodniaw ciągu ostatniego miesiąca.

[Edytuj] Używam Lucene 2.4.1, a mój system jest naprawdę stary i bardzo źle przetestowany, więc chciałbym, jeśli to możliwe, nie trzeba aktualizować

questionAnswers(1)

yourAnswerToTheQuestion