Aktuální Unix čas je 
1775994687

Převést epoch na čitelné datum a zpět

Vyčistit formulář
Podporuje časová razítka Unix v sekundách, milisekundách a mikrosekundách.

 
RokMěsDen 
 -   -     
HodMinSek
 :   :   

 

Vyčistit formulář
Vstupní formát: RFC 2822, D-M-Y, M/D/Y, Y-M-D, atd. Odstranění 'GMT' převede na místní čas.
 

Časová razítka pro začátek a konec roku, měsíce a dne

Začátek a konec    

RokMěsDen
 -   -       

 

Převést sekundy na roky, měsíce, dny, hodiny a minuty

Vyčistit formulář
 

 

Co je Unixová epocha?

Unixová epocha (také nazývaná čas Unix, čas POSIX nebo časové razítko Unix) je počet sekund od 1. ledna 1970 00:00:00 UTC bez započítání přestupných sekund (ISO 8601: 1970-01-01T00:00:00Z). Přesněji řečeno, epocha odpovídá času Unix 0, ale výraz "epoch" se často používá jako zkratka pro čas Unix obecně.

Normální čas Sekundy
1 hodina3600 sekund
1 den86400 sekund
1 týden604800 sekund
1 měsíc (~30,437 dní) 2629743 sekund
1 rok (365,25 dní)  31557600 sekund

Aktuální čas Unix v programovacích jazycích

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

Další příklady kódu v angličtině

Poznámka: Všechny nástroje na této stránce jsou založeny na nastavení data a času počítače a používají JavaScript pro převod časů. Některé prohlížeče používají aktuální pravidla DST (Daylight Saving Time) pro všechny dřívější datumy. JavaScript nepodporuje přestupné sekundy.