Skip to main content

Millisecondi in data

Convert milliseconds to human readable date. Enter timestamp in milliseconds (e.g. 1704067200000).

Guida ai timestamp in millisecondi

I timestamp in millisecondi sono il formato più diffuso nelle applicazioni web moderne e in JavaScript. Un millisecondo è un millesimo di secondo, il che offre più precisione dei secondi tradizionali. JavaScript (Date.now()) e la JVM restituiscono l'ora in questo formato, rendendolo lo standard di fatto della maggior parte delle piattaforme web.

JavaScript e i timestamp

In JavaScript, Date.now() restituisce il timestamp in millisecondi dall'epoch del 1970. A differenza di altri linguaggi, JavaScript non ha un oggetto Date nativo che supporti i nanosecondi. Per ottenere maggiore precisione, gli sviluppatori usano performance.now(), che restituisce frazioni di millisecondo con precisione al microsecondo.

Applicazioni che richiedono millisecondi

La precisione al millisecondo è cruciale in: sistemi di trading in cui conta l'ordine di esecuzione, profiling delle prestazioni delle applicazioni web, animazioni e giochi nel browser per una fluidità di 60+ FPS, sistemi IoT che raccolgono dati dai sensori in tempo reale, e registrazione degli eventi per l'analisi degli incidenti.

Cast e conversione

Per convertire i millisecondi in altri formati: dividi per 1000 per i secondi, per 1.000.000 per i nanosecondi, per 1000 × 60 per i minuti e così via. Windows .NET e altri sistemi possono usare un'epoch diversa: consulta sempre la documentazione.