⊗jsPmTmTmD 320 of 505 menu

Diferența dintre date în format timestamp în JavaScript

Formatul timestamp este destinat pentru aflare diferenței dintre date. Să luăm, de exemplu, obținerea diferenței în milisecunde între momentul curent și cel dat:

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

Evident, cel mai adesea avem nevoie de diferența nu în milisecunde, ci în zile sau în ani. Pentru aceasta, pur și simplu, trebuie să convertim milisecundele în valoarea de care avem nevoie.

De exemplu, pentru a converti milisecundele în secunde, trebuie să împărțim milisecundele la 1000, pentru a converti secundele în minute, trebuie să împărțim secundele la 60 și așa mai departe.

Să convertim, de exemplu, diferența dintre date în minute:

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

Și acum - în ore:

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

Afișați pe ecran numărul de zile trecute între 1 martie 1988 și 10 ianuarie 2000.

Afișați pe ecran numărul de luni trecute între nașterea dumneavoastră și momentul curent de timp.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge