125 Stimmen

Java: Wie prüfe ich, ob ein Datum innerhalb eines bestimmten Bereichs liegt?

Ich habe eine Reihe von Bereichen mit Start- und Enddaten. Ich möchte prüfen, ob ein Datum in diesem Bereich liegt.

Date.before() und Date.after() scheinen ein wenig umständlich in der Anwendung zu sein. Was ich wirklich brauche, ist etwas wie dieser Pseudocode:

boolean isWithinRange(Date testDate) {
    return testDate >= startDate && testDate <= endDate;
}

Ich weiß nicht, ob es relevant ist, aber die Daten, die ich aus der Datenbank ziehe, haben Zeitstempel.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X