Calcular el número de días entre 2 Calendar

Hola a todos, hoy os voy a explicar como podemos calcular el numero de días entre 2 Calendar.

La idea es usar el método que tiene la clase Calendar llamada getTimeInMillis(), que nos devuelve el tiempo en milisegundos y despues dividirlo por 86400000, que es el resultado de multiplicar 1000 (ms) * 60(seg) * 60(min) * 24(dias). Es la mejor forma para hacer operaciones con fechas.

Sino sabéis como funciona la clase Calendar, aquí os dejo un pequeño tutorial:

Clase Calendar en Java: guía rápida y sencilla

Aquí tenéis el código:

Pongamosla prueba:

 

 

Esto es lo que devuelve:

Si lo pones a true en el tercer parámetro, devolvería 366.

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Warning: Trying to access array offset on value of type null in /home2/discodur/public_html/discoduroderoer/wp-content/themes/disto/single.php on line 539