La marca de tiempo Unix actual 
1776330819

Convierte epoch a una fecha legible y viceversa

Borrar formulario
Admite marcas de tiempo Unix en segundos, milisegundos y microsegundos.

 
AñoMesDía 
 -   -     
HoraMinSeg
 :   :   

 

Borrar formulario
Formato de entrada: RFC 2822, D-M-Y, M/D/Y, Y-M-D, etc. Quitar 'GMT' para convertir a hora local.
 

Epochs para el inicio y el fin del año, el mes y el día

Inicio y fin de    

AñoMesDía
 -   -       

 

Convertir segundos a años, meses, días, horas y minutos

Borrar formulario
 

 

¿Qué es la época Unix?

La época Unix (también llamada tiempo Unix, tiempo POSIX o marca de tiempo Unix) es el número de segundos transcurridos desde el 1 de enero de 1970, 00:00:00 UTC, sin contar los segundos intercalares (ISO 8601: 1970-01-01T00:00:00Z). En sentido estricto, la época corresponde al tiempo Unix 0, pero "epoch" suele usarse como abreviatura del tiempo Unix en general.

Tiempo normal Segundos
1 hora3600 segundos
1 día86400 segundos
1 semana604800 segundos
1 mes (~30,437 días) 2629743 segundos
1 año (365,25 días)  31557600 segundos

Tiempo Unix actual en lenguajes de programación

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

Más ejemplos de código en inglés

Nota: Todas las herramientas de esta página se basan en la configuración de fecha y hora del equipo y utilizan JavaScript para realizar conversiones de tiempo. Algunos navegadores aplican las reglas actuales del horario de verano a todas las fechas pasadas. JavaScript no admite segundos intercalares.