L'ora Unix attuale è 
1776001329

Converti l'epoch in una data leggibile e viceversa

Cancella modulo
Supporta timestamp Unix in secondi, millisecondi e microsecondi.

 
AnnoMesGg 
 -   -     
OraMinSec
 :   :   

 

Cancella modulo
Formato di input: RFC 2822, D-M-Y, M/D/Y, Y-M-D, ecc. Rimuovere 'GMT' per convertire in ora locale.
 

Timestamp di inizio e fine per anno, mese e giorno

Inizio e fine di    

AnnoMesGg
 -   -       

 

Converti secondi in anni, mesi, giorni, ore e minuti

Cancella modulo
 

 

Che cos'è l'epoch Unix?

L'epoch Unix (chiamata anche tempo Unix, tempo POSIX o timestamp Unix) è il numero di secondi trascorsi dal 1° gennaio 1970 alle 00:00:00 UTC, senza contare i secondi intercalari (ISO 8601: 1970-01-01T00:00:00Z). In senso stretto, l'epoch corrisponde al tempo Unix 0, ma spesso "epoch" viene usato come abbreviazione per il tempo Unix in generale.

Tempo normale Secondi
1 ora3600 secondi
1 giorno86400 secondi
1 settimana604800 secondi
1 mese (~30,437 giorni) 2629743 secondi
1 anno (365,25 giorni)  31557600 secondi

Tempo Unix attuale nei linguaggi di programmazione

Pythonimport time; time.time()
PHPtime()
JavaScriptMath.round(new Date().getTime()/1000.0)
Javalong epoch = System.currentTimeMillis()/1000;
C#DateTimeOffset.Now.ToUnixTimeSeconds()
Perltime
RubyTime.now.to_i
Gotime.Now().Unix()
Ras.numeric(Sys.time())
Luaepoch = os.time()
DartDateTime.now().millisecondsSinceEpoch ~/ 1000
MySQLSELECT unix_timestamp(now())
PostgreSQLSELECT extract(epoch FROM now());
SQL ServerSELECT DATEDIFF(SECOND, '1970-01-01', GETUTCDATE());
SQLiteSELECT unixepoch();
Unix/Linux/MacOSdate +%s

Altri esempi di codice in inglese

Nota: Tutti gli strumenti in questa pagina si basano sulle impostazioni di data e ora del computer e utilizzano JavaScript per convertire i tempi. Alcuni browser utilizzano le regole attuali dell'ora legale (DST) per tutte le date passate. JavaScript non supporta i secondi intercalari.