Skip to main content

Conversor de Marca de Tiempo Unix Convierta entre marcas de tiempo Unix y fechas legibles por humanos en ambos sentidos.

Conversor de Marca de Tiempo Unix illustration
📅

Conversor de Marca de Tiempo Unix

Convierta entre marcas de tiempo Unix y fechas legibles por humanos en ambos sentidos.

1

Elige Dirección

Selecciona la conversión de Timestamp → Fecha o Fecha → Timestamp.

2

Ingresa Valor

Escribe un timestamp Unix o selecciona una fecha/hora.

3

Ver Resultados

Vea la conversión en hora local, UTC, ISO 8601 y formato relativo.

Loading tool...

What Is Conversor de Marca de Tiempo Unix?

El Convertidor de Timestamp Unix es una herramienta bidireccional que convierte entre timestamps Unix (el número de segundos o milisegundos desde el 1 de enero de 1970 UTC) y formatos de fecha legibles para humanos. En modo de timestamp a fecha, ingresa un timestamp numérico y obsérvalo como hora local, UTC, ISO 8601 y como una descripción de tiempo relativo. En modo de fecha a timestamp, selecciona una fecha y hora para obtener el equivalente timestamp Unix en segundos y milisegundos. La herramienta detecta automáticamente si tu entrada está en segundos o milisegundos según su magnitud. Una pantalla de actualización en vivo del timestamp Unix actual siempre es visible. Esto es esencial para los desarrolladores que trabajan con APIs, bases de datos y sistemas de registro.

Why Use Conversor de Marca de Tiempo Unix?

  • Conversión bidireccional: timestamp → fecha y fecha → timestamp
  • Detección automática de segundos vs milisegundos
  • Muestra el timestamp Unix actual en tiempo real
  • Salida en múltiples formatos: local, UTC, ISO 8601, relativo
  • Botones "Usar Hora Actual" con un solo clic
  • Herramienta esencial para desarrolladores sin dependencias

Common Use Cases

Depuración de API

Decodifica los timestamps Unix devueltos por las API en fechas legibles para depurar.

Consultas de Base de Datos

Convierta entre fechas humanas y timestamps de época para cláusulas WHERE de base de datos.

Análisis de Registros

Convierte los timestamps de archivos de registro en fechas legibles para investigación.

Inspección de Tokens JWT

Decodifica los campos exp e iat en tokens JWT para verificar la validez del token.

Programación de Eventos

Genera timestamps Unix para programar eventos en sistemas backend.

Technical Guide

El convertidor maneja tres formatos de timestamp: segundos (10 dígitos, estándar Unix), milisegundos (13 dígitos, JavaScript Date.now()) y microsegundos (16 dígitos, algunos sistemas de registro). La detección automática utiliza umbrales de magnitud: valores por encima de 1e15 se tratan como microsegundos, por encima de 1e12 como milisegundos, de lo contrario como segundos. La conversión utiliza el constructor Date de JavaScript que acepta timestamps en milisegundos, así que los segundos se multiplican por 1000. La conversión inversa utiliza Date.getTime() para milisegundos y Math.floor(getTime() / 1000) para segundos. El timestamp actual en vivo utiliza un useEffect con un setInterval de 1 segundo. Las descripciones de tiempo relativo se calculan comparando el timestamp con la hora actual y expresando la diferencia en la unidad más adecuada.

Tips & Best Practices

  • 1
    La función de autodetección maneja segundos y milisegundos; desactive la opción para control manual
  • 2
    Use "Usar Hora Actual" para obtener rápidamente el timestamp actual para pruebas de API
  • 3
    La pantalla de tiempo relativo ayuda a verificar que esté leyendo el timestamp correctamente
  • 4
    Los timestamps JavaScript están en milisegundos; multiplique los segundos de la API por 1000 si convierte manualmente
  • 5
    Recuerde que la época Unix comenzó el 1 de enero de 1970 a medianoche UTC

Related Tools

Frequently Asked Questions

Q ¿Qué es un timestamp Unix?
Un timestamp Unix (o tiempo de época) es el número de segundos que han transcurrido desde el 1 de enero de 1970 a las 00:00:00 UTC, sin contar los segundos bisiestos.
Q ¿Cuál es la diferencia entre timestamps en segundos y milisegundos?
Los timestamps Unix son tradicionalmente en segundos (10 dígitos). JavaScript y muchas API modernas utilizan milisegundos (13 dígitos). Esta herramienta autodetecta el formato.
Q ¿Puedo ingresar timestamps negativos?
Sí, los timestamps negativos representan fechas anteriores al 1 de enero de 1970 (la época Unix). Por ejemplo, -86400 representa el 31 de diciembre de 1969.
Q ¿Por qué algunos timestamps tienen 13 dígitos?
Un timestamp de 13 dígitos está en milisegundos (como se utiliza en Date.now() de JavaScript). Un timestamp de 10 dígitos está en segundos.
Q ¿Se muestra el timestamp actual en tiempo real?
Sí, el contador de timestamp actual se actualiza cada segundo para mostrar la hora de época Unix en vivo.

About This Tool

Conversor de Marca de Tiempo Unix is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.