O tempo Unix atual é 
1776001652

Converta epoch para uma data legível e vice-versa

Limpar formulário
Suporta marcas de tempo Unix em segundos, milissegundos e microssegundos.

 
AnoMêsDia 
 -   -     
HoraMinSeg
 :   :   

 

Limpar formulário
Formato de entrada: RFC 2822, D-M-Y, M/D/Y, Y-M-D, etc. Remover 'GMT' para converter para hora local.
 

Marcas de tempo para o início e o fim do ano, do mês e do dia

Mostrar início e fim de    

AnoMêsDia
 -   -       

 

Converter segundos para anos, meses, dias, horas e minutos

Limpar formulário
 

 

O que é a época Unix?

A época Unix (também chamada de tempo Unix, tempo POSIX ou timestamp Unix) é o número de segundos desde 1º de janeiro de 1970 às 00:00:00 UTC, sem contar os segundos bissextos (ISO 8601: 1970-01-01T00:00:00Z). Em termos estritos, a época corresponde ao tempo Unix 0, mas \"epoch\" costuma ser usado como abreviação de tempo Unix em geral.

Tempo normal Segundos
1 hora3600 segundos
1 dia86400 segundos
1 semana604800 segundos
1 mês (~30,437 dias) 2629743 segundos
1 ano (365,25 dias)  31557600 segundos

Tempo Unix atual em linguagens de programação

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

Mais exemplos de código em inglês

Nota: Todas as ferramentas desta página são baseadas nas configurações de data e hora do computador e usam JavaScript para converter horários. Alguns navegadores aplicam as regras atuais de horário de verão a todas as datas passadas. JavaScript não oferece suporte a segundos bissextos.