Diferencia entre objetos de fecha en JavaScript

En lecciones anteriores, para encontrar la diferencia entre fechas utilizábamos el formato timestamp. Sin embargo, en realidad, en JavaScript esto no es necesario: las fechas, representadas como un objeto Date, se pueden restar una de la otra, y el resultado de su resta es la diferencia en milisegundos.

Como ejemplo, mostremos la cantidad de milisegundos que han pasado desde el 25 de mayo de 2015, 12:59:59 hasta el momento actual:

javascriptlet now  = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);

let diff = now - date; // restamos dos objetos de fecha uno del otro
console.log(diff);     // veremos la diferencia en milisegundos
Задание 1

Muestre en pantalla la cantidad de milisegundos, transcurridos entre el 1 de septiembre de 2000 y el 15 de febrero de 2010.

Задание 2

Modifique la tarea anterior para que en pantalla se muestre la diferencia en días.

Задание 3

Modifique la tarea anterior para que en pantalla se muestre la diferencia en meses.

Задание 4

Modifique la tarea anterior para que en pantalla se muestre la diferencia en años.