Ich benutze Joda Time, um daysBetween() zwei Tage zu erhalten, aber es gibt keine Tage zwischen 2 Tagen und das Präfix und Suffix der Daten ist Hinzufügen "P" & "D" für Tage zwischen und "P" & "Y" für Jahre zwischen den gleichen wird in MonatenBetween(), yearsBetween(), StundenBetween(), minutesBetween() und secondsBetween().Joda Time daysBetween() gibt String-Präfix "P" und Suffix "D" zurück
Wie bekomme ich Daten ohne Präfix und Suffix?
DateTime start = new DateTime(2004, 12, 25, 0, 0, 0, 0);
DateTime end = new DateTime(2006, 1, 1, 0, 0, 0, 0);
// able to calculate whole days between two dates easily
Days days = Days.daysBetween(start, end);
// able to calculate whole months between two dates easily
Months months = Months.monthsBetween(start, end);
Danke @assylias! es funktioniert perfekt. –