⊗jsPmTmTmD 320 of 505 menu

Forskellen mellem datoer i timestamp-format i JavaScript

Timestamp-formatet er designet til at finde forskellen mellem datoer. Lad os for eksempel få forskellen i millisekunder mellem det nuværende og et givet tidspunkt:

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

Det er indlysende, at vi oftest har brug for forskellen ikke i millisekunder, men i dage eller år. For at gøre dette skal du blot konvertere millisekunder til den værdi, vi har brug for.

For eksempel, for at konvertere millisekunder til sekunder, skal du dividere millisekunder med 1000, for at konvertere sekunder til minutter, skal du dividere sekunder med 60 og så videre.

Lad os for eksempel konvertere forskellen mellem datoer til minutter:

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

Og nu - til timer:

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

Vis antallet af dage, der er gået mellem 1 marts 1988 og 10 januar 2000.

Vis antallet af måneder, der er gået mellem din fødselsdag og det nuværende tidspunkt.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis