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 pasar un array como parámetro de una función en JavaScript

Imagen destacada del artículo Cómo pasar un array como parámetro de una función en JavaScript

Cómo hacer una tienda online con HTML y CSS: Una guía paso a paso

Imagen destacada del artículo Cómo hacer una tienda online con HTML y CSS: Una guía paso a paso

React vs Vue: Una comparativa general de dos de los frameworks más populares de la web

Imagen destacada del artículo React vs Vue: Una comparativa general de dos de los frameworks más populares de la web

Colores en html: cómo utilizar los formatos RGB, hexadecimal y HSL

Imagen destacada del artículo Colores en html: cómo utilizar los formatos RGB, hexadecimal y HSL

SEO para Programadores: Consejos y Herramientas Esenciales

Imagen destacada del artículo SEO para Programadores: Consejos y Herramientas Esenciales

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 poner comentarios en javascript

Imagen destacada del artículo Cómo poner comentarios en javascript