Diferença entre datas no formato timestamp em JavaScript

O formato timestamp destina-se a encontrar a diferença entre datas. Vamos, por exemplo, obter a diferença em milissegundos entre o momento atual e um momento especificado:

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

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

Obviamente, na maioria das vezes precisamos da diferença não em milissegundos, mas em dias ou anos. Para isso, basta converter os milissegundos no valor desejado.

Por exemplo, para converter milissegundos em segundos, é necessário dividir os milissegundos por 1000, para converter segundos em minutos, é necessário dividir os segundos por 60 e assim por diante.

Vamos, por exemplo, converter a diferença entre as datas em minutos:

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

E agora - em horas:

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

Exiba no console a quantidade de dias que se passaram entre 1 de março de 1988 e 10 de janeiro de 2000.

Задание 2

Exiba no console a quantidade de meses que se passaram entre o seu nascimento e o momento atual.