Anzahl der Tage zwischen zwei Daten in Joda-Time

Wie finde ich den Unterschied in Tagen zwischen zwei Joda-Time DateTime Instanzen? Mit "Differenz in Tagen" meine ich, wenn der Start am Montag und das Ende am Dienstag liegt, einen Rückgabewert von 1, unabhängig von der Stunde / Minute / Sekunde des Start- und Enddatums.

Days.daysBetween(start, end).getDays() gibt mir 0, wenn der Start am Abend ist und am Morgen endet.

Ich habe auch das gleiche Problem mit anderen Datumsfeldern, also hoffte ich, dass es eine generische Möglichkeit gibt, die Felder von geringerer Bedeutung zu "ignorieren".

it anderen Worten, die Monate zwischen dem 4. Februar und dem 4. März wären ebenfalls 1, ebenso wie die Stunden zwischen 14:45 und 15:12. Der Stundenunterschied zwischen 14:01 und 14:55 wäre jedoch 0.

Antworten auf die Frage(16)

Ihre Antwort auf die Frage