⊗jsPmTmTmD 320 of 505 menu

Differenza tra date in formato timestamp in JavaScript

Il formato timestamp è progettato per trovare la differenza tra le date. Facciamo un esempio per ottenere la differenza in millisecondi tra il momento corrente e un momento specificato:

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

Ovviamente, molto spesso abbiamo bisogno della differenza non in millisecondi, ma in giorni o in anni. Per fare ciò, è sufficiente convertire i millisecondi nel valore desiderato.

Ad esempio, per convertire i millisecondi in secondi, è necessario dividere i millisecondi per 1000, per convertire i secondi in minuti, è necessario dividere i secondi per 60 e così via.

Convertiamo, ad esempio, la differenza tra le date in minuti:

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

E ora - in ore:

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

Visualizza il numero di giorni trascorsi tra il 1 marzo 1988 e il 10 gennaio 2000.

Visualizza il numero di mesi trascorsi tra la tua data di nascita e il momento attuale.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta