Текущото Unix време е 
1777500178

Конвертиране на epoch в четима дата и обратно

Изчистване на формуляра
Поддържа Unix времеви отпечатъци в секунди, милисекунди и микросекунди.

 
ГодМесДен 
 -   -     
ЧасМинСек
 :   :   

 

Изчистване на формуляра
Формат на входа: RFC 2822, D-M-Y, M/D/Y, Y-M-D и др. За конвертиране в местно време премахнете 'GMT'.
 

Времеви отпечатъци за началото и края на годината, месеца и деня

Начало и край на    

ГодМесДен
 -   -       

 

Конвертиране на секунди в години, месеци, дни, часове и минути

Изчистване на формуляра
 

 

Какво е Unix epoch?

Unix epoch (известен също като Unix time, POSIX time или Unix времеви отпечатък) е броят секунди от 1 януари 1970 г., 00:00:00 UTC, без отчитане на високосните секунди (ISO 8601: 1970-01-01T00:00:00Z). Строго погледнато, epoch е Unix time 0, но терминът „epoch" се използва обичайно като съкращение за Unix time като цяло.

Нормално време Секунди
1 час3600 секунди
1 ден86400 секунди
1 седмица604800 секунди
1 месец (~30,437 дни) 2629743 секунди
1 година (365,25 дни)  31557600 секунди

Текущото epoch време в програмните езици

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

Още примери с код на английски

Забележка: Всички инструменти на тази страница се основават на настройките за дата и час на компютъра и използват JavaScript за конвертиране на часове. Някои браузъри прилагат текущите правила за лятно часово време към всички минали дати. JavaScript не поддържа високосни секунди.