Número de días entre dos fechas en Joda-Time

¿Cómo encuentro la diferencia en días entre dosJoda-Time DateTime ¿instancias? Con "diferencia en días" quiero decir que si el inicio es el lunes y el final es el martes, espero un valor de retorno de 1 independientemente de la hora / minuto / segundo de las fechas de inicio y finalización.

Days.daysBetween(start, end).getDays() me da 0 si el comienzo es por la tarde y termina por la mañana.

También tengo el mismo problema con otros campos de fecha, así que esperaba que hubiera una forma genérica de "ignorar" los campos de menor importancia.

En otras palabras, los meses entre febrero y 4 de marzo también serían 1, al igual que las horas entre las 14:45 y las 15:12. Sin embargo, la diferencia horaria entre las 14:01 y las 14:55 sería 0.

Respuestas a la pregunta(8)

Su respuesta a la pregunta