Conversor de Marca de Tiempo Unix
Convierte Unix time ↔ fecha legible. Segundos y milisegundos se detectan solos.
0 B subidos — nada de lo que escribes se ha enviado a ningún sitio?
Otras herramientas envían lo que escribes a un servidor y lo procesan allí. Aunque prometan borrarlo después, mientras tanto tu contenido está en la máquina de otra persona. Aquí no existe el paso de envío. Cuanto más delicado sea el contenido — contraseñas, cláusulas de contrato, notas privadas — mayor es la diferencia. Cómo comprobarlo →
Convierte el número de un registro en una fecha y hora reales, y al revés
Los registros de servidor, las bases de datos y los campos de vencimiento de un token suelen guardar la hora como un número del tipo 1724822400. Esta herramienta convierte ese número a tu hora local y a una fecha UTC, y convierte la fecha que elijas en una marca de tiempo en segundos y milisegundos. Distingue segundos de milisegundos por la cantidad de dígitos.
Un poco más a fondo
Una marca de tiempo Unix cuenta los segundos transcurridos desde la medianoche UTC del 1 de enero de 1970. El mismo instante tiene el mismo número en todo el planeta; por eso los servidores la usan para intercambiar horas y por eso es fácil restar un evento de otro. El detalle es que algunos sistemas cuentan en segundos (Linux, el campo exp de un JWT) y otros en milisegundos (Date.now() de JavaScript, Java), así que es fácil confundir los dígitos. De aquí viene también el llamado problema del año 2038: en 2147483647 segundos, las 03:14:07 UTC del 19 de enero de 2038, se agota un contador de 32 bits con signo.
El conversor acepta solo dígitos. Hasta 12 dígitos se leen como segundos y 13 o más como milisegundos, y el resultado termina con “(leído como segundos)” o “(leído como milisegundos)” para que veas qué regla se aplicó. Cada resultado muestra la hora local de tu dispositivo en formato día/mes/año, marcada como “hora local”, seguida de la forma ISO 8601 en UTC, que termina en Z. La dirección contraria usa un selector de fecha y hora que llega a los segundos; la hora elegida se interpreta en la zona horaria de tu dispositivo y se muestran los valores en segundos y en milisegundos.
Cómo se usa
- El cuadro Marca de tiempo actual, arriba, se actualiza cada segundo. El botón Copiar de al lado copia solo el valor de 10 dígitos en segundos, sin la fecha entre paréntesis.
- Pega un número en Marca de tiempo → Fecha y presiona Convertir para ver la fecha local y la forma UTC.
- En Fecha → Marca de tiempo, elige fecha y hora y presiona Convertir; el resultado da el valor en “(segundos)” y en “(milisegundos)”.
- Para comprobar, pega el valor en segundos de nuevo en el conversor de arriba. Si aparece la hora que elegiste, la conversión es correcta.
Cuándo ayuda
Tropiezos comunes
Consejo Si necesitas milisegundos, usa el valor “(milisegundos)” de Fecha → Marca de tiempo en lugar de agregar ceros a mano a la marca actual copiada; así evitas errores de dígitos.
Notas
¿Cómo distingue segundos de milisegundos?
Los números de 10 dígitos se leen como segundos y los de 13 o más como milisegundos, de forma automática.