Текущее время Unix: 
1776001408

Преобразуйте epoch в читаемую дату и наоборот

Очистить форму
Поддерживает метки времени Unix в секундах, миллисекундах и микросекундах.

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

 

Очистить форму
Формат ввода: RFC 2822, D-M-Y, M/D/Y, Y-M-D и т. д. Удалите 'GMT', чтобы преобразовать значение в местное время.
 

Метки времени для начала и конца года, месяца и дня

Начало и конец    

ГодМесДн
 -   -       

 

Преобразовать секунды в годы, месяцы, дни, часы и минуты

Очистить форму
 

 

Что такое эпоха Unix?

Unix epoch (также называемый временем Unix, временем POSIX или меткой времени Unix) — это количество секунд, прошедших с 1 января 1970 года, 00:00:00 UTC, без учёта високосных секунд (ISO 8601: 1970-01-01T00:00:00Z). Строго говоря, epoch — это время Unix 0, но термин "epoch" часто используют как общее обозначение времени Unix.

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

Текущее время Unix в языках программирования

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 не поддерживает високосные секунды.