Diferencia entre fechas en formato timestamp en JavaScript

El formato timestamp está diseñado para encontrar la diferencia entre fechas. Pongamos un ejemplo para obtener la diferencia en milisegundos entre el momento actual y un momento dado:

javascriptlet now  = new Date();
let date = new Date(2015, 11, 4, 23, 59, 59);

let diff = now.getTime() - date.getTime();
console.log(diff);

Obviamente, la mayoría de las veces necesitamos la diferencia no en milisegundos, sino en días o en años. Para ello simplemente necesitamos convertir los milisegundos al valor que necesitamos.

Por ejemplo, para convertir milisegundos a segundos, necesitas dividir los milisegundos por 1000, para convertir segundos a minutos, necesitas dividir los segundos por 60 y así sucesivamente.

Pongamos, por ejemplo, convertir la diferencia entre fechas a minutos:

javascriptconsole.log(diff / (1000 * 60));

Y ahora - a horas:

javascriptconsole.log(diff / (1000 * 60 * 60));
Задание 1

Muestra en pantalla la cantidad de días transcurridos entre el 1 de marzo de 1988 y el 10 de enero de 2000.

Задание 2

Muestra en pantalla la cantidad de meses transcurridos entre tu nacimiento y el momento actual.