Как найти разницу в днях между двумя Joda-Time DateTime
экземпляры?
С "разницей в днях" я имею в виду, что если начало в понедельник, а конец во вторник, я ожидаю возвращаемое значение 1 независимо от часа/минуты/секунды дат начала и окончания.
Days.daysBetween(start, end).getDays()
дает мне 0, если начало вечера и заканчивается утром.
У меня также такая же проблема с другими полями даты, поэтому я надеялся, что будет общий способ "игнорировать" поля с меньшим значением.
Иными словами, месяцы между февралем и 4 марта также будут равны 1, как и часы между 14:45 и 15:12. Однако часовая разница между 14:01 и 14:55 будет равна 0.