Conversor de Timestamp Unix a Fecha
Conversor gratuito de época Unix para desarrolladores y administradores de sistemas
Conversor de Timestamp Unix a Fecha
Cómo convertir un timestamp Unix en una fecha
Ejemplo — el valor por defecto del formulario, 1577836800:
1970 = 0 · *2038-01-19 03:14:07 = 2³¹ − 1, el límite de 32 bits con signo
- 1577836800 ÷ 86.400
- = 18.262 días, resto 0 s
- 1970-01-01 + 18.262 días
- = 2020-01-01
- 0 s
- = 00:00:00 UTC
- Resultado (UTC)
- 01/01/2020, 00:00:00
fecha = 1970-01-01 + ⌊t ÷ 86.400⌋ días; hora = resto, UTC
| Timestamp | UTC |
|---|---|
| 0 | 1970-01-01 00:00:00 |
| 946684800 | 2000-01-01 00:00:00 |
| 1000000000 | 2001-09-09 01:46:40 |
| 1767225600 | 2026-01-01 00:00:00 |
| 2147483647 | 2038-01-19 03:14:07 |
| 4102444800 | 2100-01-01 00:00:00 |
Ver también
- Calculadora de tiempo restante - Cuenta regresiva de horas, minutos y segundos hasta una hora específica
- Añadir o restar hora - Calculadora de tiempo - Sumar o restar días, horas y minutos a partir de ahora
- Conversor de segundos - Convertir Segundos en Minutos/Horas/Días/Meses/Años
- Horas y Minutos en Minutos - Convertir Horas y Minutos en Minutos
- Horas y Minutos en Decimales - Convertir Horas y Minutos a Decimal y Fracción
- Zona horaria de un lugar - La zona horaria de un estado, una ciudad o un país: desfase respecto al UTC, abreviaturas y horario de verano
FAQ
¿En qué zona horaria se muestra la fecha convertida?
En UTC. Un timestamp Unix no tiene zona horaria propia: es el número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC, así que para obtener la hora local hay que sumar el desfase de su zona al resultado.
¿Por qué mi timestamp de 13 dígitos da un año equivocado?
Porque está en milisegundos y no en segundos: JavaScript, Java y muchas API devuelven milisegundos. Quite las tres últimas cifras (divida entre 1.000) antes de convertir: 1577836800000 es la forma en milisegundos de 1577836800.
¿Puede un timestamp Unix ser negativo y hasta dónde llega el conversor?
Sí: las fechas anteriores a 1970 se escriben en negativo, y -2208988800 es el 1 de enero de 1900. El conversor admite valores entre -2208988800 y 4102444800, es decir de 1900 a 2100. Tenga en cuenta que los sistemas de 32 bits con signo se desbordan en 2147483647 segundos, el 19 de enero de 2038.