Diferença entre objetos de data em JavaScript
Nas lições anteriores, para encontrar a diferença
entre datas, usamos o formato timestamp.
No entanto, na verdade, em JavaScript isso não é
necessário: datas, representadas como um objeto
Date, podem ser subtraídas uma da outra,
e o resultado da subtração é a diferença
em milissegundos.
Por exemplo, vamos exibir o número de milissegundos
que se passaram desde 25 de maio de 2015,
12:59:59 até o momento atual:
let now = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);
let diff = now - date; // subtraímos dois objetos de data um do outro
console.log(diff); // veremos a diferença em milissegundos
Exiba na tela o número de milissegundos
decorridos entre 1 de setembro de 2000
e 15 de fevereiro de 2010.
Modifique a tarefa anterior para que a diferença seja exibida em dias.
Modifique a tarefa anterior para que a diferença seja exibida em meses.
Modifique a tarefa anterior para que a diferença seja exibida em anos.