⊗jsPmTmTmD 320 of 505 menu

Verschil tussen datums in timestamp-formaat in JavaScript

Het timestamp-formaat is bedoeld voor het vinden van het verschil tussen datums. Laten we als voorbeeld het verschil in milliseconden krijgen tussen het huidige moment en een opgegeven tijdstip:

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

Het is duidelijk dat we meestal het verschil niet in milliseconden nodig hebben, maar in dagen of jaren. Hiervoor hoeven we alleen maar de milliseconden om te zetten naar de gewenste waarde.

Om bijvoorbeeld milliseconden naar seconden om te zetten, moet je milliseconden delen door 1000, om seconden naar minuten om te zetten, moet je seconden delen door 60, enzovoort.

Laten we bijvoorbeeld het verschil tussen de datums omzetten naar minuten:

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

En nu - naar uren:

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

Toon het aantal dagen dat is verstreken tussen 1 maart 1988 en 10 januari 2000.

Toon het aantal maanden dat is verstreken tussen je geboorte en het huidige tijdstip.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren