Convertidor de marca de tiempo gratis
Convierte marcas de tiempo Unix en fechas legibles y viceversa. Admite UTC y hora local, segundos y milisegundos.
Referencia rápida de época
Usos habituales
- Convierte marcas de tiempo en datos de análisisTraduce marcas de tiempo Unix de exportaciones de análisis (Google Analytics, Mixpanel, Amplitude) en fechas legibles.
- Convertir marcas de tiempo para depuraciónDecodifica marcas de tiempo Unix de registros del servidor, cargas útiles de error y respuestas de API en fechas legibles.
- Convertir marcas de tiempo en desarrollo de APIValida, compara y traduce marcas de tiempo Unix devueltas por API REST y webhooks.
- Convertir marcas de tiempo para consultas de base de datosConvierte fechas en marcas de tiempo Unix para cláusulas WHERE de SQL y consultas de rango de fechas.
- Convertir marcas de tiempo para programaciónConvierte fechas y horas específicas en marcas de tiempo Unix para su uso en sistemas de programación y APIs de calendario.
Cómo funciona
Toda la conversión se ejecuta directamente en el navegador usando el objeto Date integrado de JavaScript y el conjunto Intl (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf): sin biblioteca de terceros, sin ida y vuelta al servidor. Lo único que sale de tu máquina es nada: los números se quedan locales.
- 1Detección de unidad y normalizaciónCuando pegas una marca de tiempo, la herramienta cuenta sus dígitos para inferir la unidad automáticamente: 10 dígitos significa segundos Unix, 13 milisegundos, 16 microsegundos, 19 nanosegundos. Una heurística de conteo de dígitos escrita a mano marca una discrepancia y ofrece un cambio de unidad con un clic, evitando errores silenciosos como tratar un valor de milisegundos de 13 dígitos como un valor de segundos del año 55881.
- 2Construcción de fecha mediante Date de JavaScriptEl número en bruto se escala a milisegundos y se pasa a new Date(ms). A partir de ahí, los métodos integrados de Date (getFullYear, getUTCHours, toISOString, etc.) producen hora local, hora UTC, y salida ISO 8601: sin biblioteca de análisis involucrada.
- 3Hora relativa adaptada a la configuración regional mediante Intl.RelativeTimeFormatUn contador en vivo se dispara cada segundo y recalcula la etiqueta relativa (por ejemplo, 'hace 3 días', 'en 2 horas') usando Intl.RelativeTimeFormat inicializado con la configuración regional de la página. Esto mantiene la visualización relativa precisa incluso si dejas la pestaña abierta, y produce una salida gramaticalmente correcta en cada idioma admitido sin cadenas de traducción adicionales.
- 4Visualización de zona horaria mediante Intl.DateTimeFormatLas zonas horarias IANA fijadas (por ejemplo, America/New_York, Asia/Tokyo) se formatean con Intl.DateTimeFormat usando la opción timeZone. La lista completa de nombres de zona admitidos por el navegador proviene de Intl.supportedValuesOf('timeZone'). Tus zonas fijadas persisten entre sesiones en localStorage.
Herramientas relacionadas
Inspector de UUID
Decodifica cualquier UUID o ULID — ve su versión, variante y la marca de tiempo de creación incluida en v1, v6, v7 y ULIDs. Se ejecuta completamente en tu navegador.
Calculadora de permisos chmod
Cambie los permisos de archivos Unix para propietario, grupo y otros para obtener el valor octal (755), la notación simbólica (rwxr-xr-x) y el comando chmod exacto.
Convertidor de Fechas Hijri
Convierte fechas entre los calendarios gregoriano e islámico (Umm al-Qura) en ambos sentidos, con nombres de meses en árabe, numerales árabe-índicos y la fecha Hijri de hoy.