Número de dias entre duas datas no Joda-Time

Como encontro a diferença de dias entre doisJoda-Time DateTime instâncias? Com "diferença de dias", quero dizer que, se o início for na segunda-feira e o final na terça-feira, espero um valor de retorno 1, independentemente da hora / minuto / segundos das datas de início e término.

Days.daysBetween(start, end).getDays() dá-me 0 se o início for à noite e terminar de manhã.

Também estou tendo o mesmo problema com outros campos de data, então esperava que houvesse uma maneira genérica de 'ignorar' os campos de menor importância.

Em outras palavras, os meses entre fevereiro e 4 de março também seriam 1, assim como as horas entre 14:45 e 15:12. No entanto, a diferença horária entre 14:01 e 14:55 seria 0.

questionAnswers(8)

yourAnswerToTheQuestion