Conversor de marca de tiempo Unix

Elige una dirección. Las marcas de tiempo cuentan los segundos desde el 1 de enero de 1970 a las 00:00:00 UTC, y todas las fechas y horas aquí son UTC.

Actualizado

Insertar esta calculadora

Pega este código en tu página. La calculadora funciona dentro del marco y enlaza a la versión completa.

Mantén el enlace de crédito. No revendas la calculadora.

Fórmula

marca de tiempo = días desde 1970-01-01 × 86400 + hora × 3600 + minuto × 60 + segundo

Para hacer el camino inverso, divide la marca de tiempo entre 86.400 para obtener los días completos desde la época, y luego separa el resto en horas, minutos y segundos. Todos los valores son UTC.

Ejemplo resuelto

La marca de tiempo 1700000000 equivale a 19.675 días completos (1.699.920.000 segundos) más 80.000 segundos. 19.675 días después del 1 de enero de 1970 es el 14 de noviembre de 2023, y 80.000 segundos son 22 horas, 13 minutos y 20 segundos, así que el resultado es 2023-11-14 22:13:20 UTC.

Preguntas frecuentes

¿Qué es una marca de tiempo Unix?

Es el número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC, llamado época Unix. La marca de tiempo 1700000000 corresponde al 14 de noviembre de 2023 a las 22:13:20 UTC.

¿Cómo convierto una marca de tiempo Unix en una fecha?

Divide los segundos en días (86.400 segundos cada uno) y cuenta hacia delante desde el 1 de enero de 1970. Por ejemplo, 946684800 segundos son exactamente 10.957 días, que caen el 1 de enero de 2000.

¿Mi marca de tiempo está en segundos o en milisegundos?

Este conversor usa segundos, que tienen 10 dígitos para fechas de 2001 a 2286. Un valor de 13 dígitos está en milisegundos, así que divídelo entre 1000 primero.

¿Puede una marca de tiempo ser negativa?

Sí. Los valores negativos son momentos anteriores a la época; por ejemplo, -86400 es el 31 de diciembre de 1969 a las 00:00:00 UTC.