⊗jsPmTmTmD 320 of 505 menu

Différence entre les dates au format timestamp en JavaScript

Le format timestamp est destiné à trouver la différence entre les dates. Prenons par exemple la différence en millisecondes entre le moment actuel et un moment donné :

let now = new Date(); let date = new Date(2015, 11, 4, 23, 59, 59); let diff = now.getTime() - date.getTime(); console.log(diff);

Il est évident que le plus souvent, nous avons besoin de la différence non pas en millisecondes, mais en jours ou en années. Pour cela, il suffit simplement de convertir les millisecondes en la valeur dont nous avons besoin.

Par exemple, pour convertir les millisecondes en secondes, il faut diviser les millisecondes par 1000, pour convertir les secondes en minutes, il faut diviser les secondes par 60, et ainsi de suite.

Convertissons par exemple la différence entre les dates en minutes :

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

Et maintenant - en heures :

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

Affichez le nombre de jours écoulés entre le 1 mars 1988 et le 10 janvier 2000.

Affichez le nombre de mois écoulés entre votre naissance et le moment présent.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser