¿Cómo encontrar el número de días entre dos fechas en Java o Groovy?
Tengo un método que utiliza la siguiente lógica para calcular la diferencia entre días.
long diff = milliseconds2 - milliseconds1;
long diffDays = diff / (24 * 60 * 60 * 1000);
pero quiero por ex,9th feb 2011 to 19th feb 2011
debería devolverme11
días independientemente de la consideración de segundos o milisegundos. ¿Cómo puedo conseguir esto