Wie ermittle 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 ist, erwarte ich einen Rückgabewert von 1, unabhängig von Stunde/Minute/Sekunde des Start- und Enddatums.
Days.daysBetween(start, end).getDays()
gibt mir 0, wenn der Beginn am Abend und das Ende am Morgen ist.
Ich habe auch das gleiche Problem mit anderen Datumsfeldern, so dass ich hoffte, es gäbe eine allgemeine Möglichkeit, die Felder von geringerer Bedeutung zu "ignorieren".
Mit anderen Worten: Die Monate zwischen Februar und 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.