Juneikerc.com

Calcular cuantos días hay entre dos fechas con javascript

Imagen destacada del post: Calcular cuantos días hay entre dos fechas con javascript

¿Necesitas calcular cuántos días hay entre dos fechas específicas usando javascript? en este post te ensañare como puedes hacerlo en solo unas pocas líneas de código.

Paso a Paso

Declaramos dos variables con las fechas de las que deseamos obtener los días de diferencia

js
let fecha1 = new Date("01/01/2022");
let fecha2 = new Date("12/24/2022");

Obtenemos el número de milisegundos entre las dos fechas usando el método .getTime del objeto Date() restandole a los milisegundos de la fecha 2 los de la fecha 1.

js
let diferencia = fecha2.getTime() - fecha1.getTime();

Por último obtenemos la diferencia entre los dos números y la dividimos entre los milisegundos contenidos en un día.

js
let diasDeDiferencia = diferencia / 1000 / 60 / 60 / 24;
console.log(diasDeDiferencia); // resultado: 357
Juneiker Castillo freelance web developer

Soy Juneiker Castillo, un desarrollador web frontend apasionado por la programación y la creación de sitios web modernos rápidos y escalables, en fin un friki 🤓 de javascript enamorado de react js ⚛️.

Sobre mi