Différence entre les objets de date en JavaScript
Dans les leçons précédentes, pour trouver la différence
entre les dates, nous utilisions le format timestamp.
Cependant, en réalité, en JavaScript, ce n'est pas
nécessaire : les dates, représentées sous forme
d'objet Date, peuvent être soustraites les unes
des autres, et le résultat de leur soustraction - la différence
en millisecondes.
Par exemple, affichons le nombre de millisecondes
écoulées depuis le 25 mai 2015,
12:59:59 jusqu'au moment présent :
let now = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);
let diff = now - date; // soustrayons deux objets de date l'un de l'autre
console.log(diff); // nous verrons la différence en millisecondes
Affichez le nombre de millisecondes,
écoulées entre le 1 septembre 2000
et le 15 février 2010.
Modifiez la tâche précédente pour afficher la différence en jours.
Modifiez la tâche précédente pour afficher la différence en mois.
Modifiez la tâche précédente pour afficher la différence en années.