Imagen destacada del artículo Calcular cuantos días hay entre dos fechas con javascript

Calcular cuantos días hay entre dos fechas con javascript

javascript svg
actualizado: 14 / 12 / 2022

¿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
Artículos relacionados:
Cómo insertar estilos css en html

Imagen destacada del artículo Cómo insertar estilos css en html

Cómo poner color de fondo en html con css

Imagen destacada del artículo Cómo poner color de fondo en html con css

Cómo cambiar color de texto html con css

Imagen destacada del artículo Cómo cambiar color de texto html con css

Cómo filtrar elementos de un array con filter javascript

Imagen destacada del artículo Cómo filtrar elementos de un array con filter javascript

Cómo eliminar elementos repetidos de un arreglo en JavaScript

Imagen destacada del artículo Cómo eliminar elementos repetidos de un arreglo en JavaScript

Cómo insertar Javascript en HTML

Imagen destacada del artículo Cómo insertar Javascript en HTML

Eliminar el primer y ultimo carácter de una cadena en javascript

Imagen destacada del artículo Eliminar el primer y ultimo carácter de una cadena en javascript

Cómo eliminar elementos de un arreglo en JavaScript

Imagen destacada del artículo Cómo eliminar elementos de un arreglo en JavaScript