Convierte la hora actual a marca de tiempo Unix o marca de tiempo Unix a fecha y hora.
0
1 de enero de 1970, 00:00:00
Soporta marcas de tiempo Unix en segundos, milisegundos, microsegundos y nanosegundos.
Aprende a usar esta herramienta para convertir marcas de tiempo Unix a fechas o fechas a marcas de tiempo.
Elige entre 'Marca de Tiempo -> Fecha' o 'Fecha -> Marca de Tiempo' en las pestanas superiores.
Para conversion de marca de tiempo, ingresa numeros. Para conversion de fecha, selecciona la fecha y hora.
Al convertir marcas de tiempo, elige la unidad apropiada: segundos, milisegundos, microsegundos o nanosegundos.
El resultado convertido se muestra automaticamente. Puedes ver tanto la hora GMT como la hora local.
Una marca de tiempo Unix es un valor entero que representa el numero de segundos transcurridos desde el 1 de enero de 1970, 00:00:00 UTC. Este valor permite el calculo numerico del flujo del tiempo, ayudando a diversos sistemas como sistemas operativos, bases de datos y APIs a procesar datos de tiempo de manera eficiente. Tambien es independiente de la ubicacion y zona horaria.
Las marcas de tiempo Unix pueden representarse en varios formatos de fecha/hora. Estos formatos se definen segun reglas estandarizadas y se usan para transmitir datos de tiempo de manera consistente entre diferentes sistemas.
| Hora Legible | Segundos |
|---|---|
| 1 hora | 3600 segundos |
| 1 dia | 86400 segundos |
| 1 semana | 604800 segundos |
| 1 mes (30.44 dias) | 2629743 segundos |
| 1 ano (365.24 dias) | 31556926 segundos |
Los sistemas actuales de 32 bits limitan el valor maximo de la marca de tiempo Unix al 19 de enero de 2038, a las 03:14:07 UTC. Mas alla de este punto, la marca de tiempo se desbordara y se volvera negativa, lo que podria provocar errores del sistema o fechas incorrectas. Esto se conoce como el 'problema del 2038', y la transicion a sistemas de 64 bits es esencial para resolverlo.