logo

diferencia de fecha de JavaScript

En este artículo, veremos cómo calcular la diferencia entre dos fechas usando JavaScript. Si utilizamos los métodos correctos, la técnica para calcular la diferencia es sencilla.

El objeto de fecha es necesario para calcular la diferencia entre las fechas en JavaScript. El objeto de fecha de JavaScript se puede utilizar para obtener un año, mes y día. La diferencia entre las fechas se puede calcular en el núm. de días, años o también en número de milisegundos.

Ahora vemos algunas ilustraciones de cómo calcular la diferencia entre dos fechas en días, años o milisegundos.

En el primer ejemplo veremos cómo calcular la diferencia entre dos fechas en el no. de días usando javascript .

Ejemplo 1

Este es un ejemplo de cómo obtener la diferencia en el no. de días entre las dos fechas especificadas. En este ejemplo, estamos aplicando un enfoque para calcular la diferencia.

Aquí, primero, estamos definiendo dos fechas usando el nueva fecha() , luego calculamos la diferencia horaria entre ambas fechas especificadas utilizando el incorporado consigue tiempo() . Luego calculamos el número de días dividiendo la diferencia de tiempo de ambas fechas por el no. de milisegundos en un día que son (1000*60*60*24) .

Aquí la variable d1 almacena la primera fecha y la variable d2 almacena la segunda fecha. La variable diferencia almacena la diferencia entre el tiempo y la variable diferencia diurna almacena la diferencia entre las fechas.

 <p> This is an example of getting the difference between two dates using JavaScript. </p> var d1 = new Date(&apos;10/02/1969&apos;); var d2 = new Date(); var diff = d2.getTime() - d1.getTime(); var daydiff = (diff / 31536000000).toFixed(0); document.write(&apos; Total numbers of years since <b> 2nd October 1969 </b> is: <b> &apos; + daydiff + &apos; years </b> &apos; ); 
Pruébalo ahora

Producción

diferencia de fecha de JavaScript