La marca de tiempo Unix actual 
1780685259

Convierte epoch a una fecha legible y viceversa

Borrar formulario Preferencias
Admite marcas de tiempo Unix en segundos, milisegundos y microsegundos.
Mes
/
Día
/
Año
Hora
:
Min
:
Seg
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

Mes
/
Día
/
Año

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.