Conversor de marcas de tempo de balde
Converte marcas de tempo Unix a datas lexibles e viceversa. Soporta UTC e hora local, segundos e milisegundos.
Referencia rápida de epoch
Usos habituais
- Converte Selos de Tempo en Datos de AnalíticaTraduce selos de tempo Unix das exportacións de analítica (Google Analytics, Mixpanel, Amplitude) en datas lexibles.
- Converter Marcas de Tempo para DepuraciónDecodificar marcas de tempo Unix de rexistros do servidor, cargas de erro e respostas API en datas lexibles.
- Converter Marcas de Tempo no Desenvolvemento de APIValidar, comparar e traducir marcas de tempo Unix devoltas por APIs REST e webhooks.
- Converter Marcas de Tempo para Consultas de Base de DatosConverter datas en marcas de tempo Unix para cláusulas SQL WHERE e consultas de rango de datas.
- Converter Marcas de Tempo para ProgramaciónConverter datas e horas específicas en marcas de tempo Unix para usar en sistemas de programación e APIs de calendario.
Como funciona
Toda a conversión execútase directamente no navegador usando o obxecto Date integrado de JavaScript e o conxunto Intl (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — sen biblioteca de terceiros, sen viaxe de ida e volta ao servidor. O único dato que sae da túa máquina é nada: os números permanecen locais.
- 1Detección de unidade e normalizaciónCando pegas unha marca de tempo, a ferramenta conta os seus díxitos para deducir a unidade automaticamente: 10 díxitos significa segundos Unix, 13 milisegundos, 16 microsegundos, 19 nanosegundos. Unha heurística de conto de díxitos escrita a man marca unha discordancia e ofrece un cambio de unidade dun clic, evitando erros silenciosos como tratar un valor de milisegundos de 13 díxitos como un valor de segundos do ano 55881.
- 2Construción de data mediante Date de JavaScriptO número en bruto escálase a milisegundos e pásase a new Date(ms). A partir de aí, os métodos integrados de Date (getFullYear, getUTCHours, toISOString, etc.) producen hora local, hora UTC e saída ISO 8601 — sen biblioteca de análise implicada.
- 3Tempo relativo consciente do idioma mediante Intl.RelativeTimeFormatUn contador en directo dispárase cada segundo e recalcula a etiqueta relativa (por exemplo, 'hai 3 días', 'en 2 horas') usando Intl.RelativeTimeFormat sementado co idioma da páxina. Isto mantén a visualización relativa precisa aínda que deixes a pestana aberta, e produce saída gramaticalmente correcta en cada idioma admitido sen cadeas de tradución adicionais.
- 4Visualización de fuso horario mediante Intl.DateTimeFormatOs fusos horarios IANA fixados (por exemplo, America/New_York, Asia/Tokyo) fórmanse con Intl.DateTimeFormat usando a opción timeZone. A lista completa de nomes de fuso admitidos polo navegador procede de Intl.supportedValuesOf('timeZone'). Os teus fusos fixados persisten entre sesións en localStorage.
Ferramentas relacionadas
Inspector de UUID
Decodifica calquera UUID ou ULID — ve a súa versión, variante e a marca de tempo de creación incluída en v1, v6, v7 e ULIDs. Execútase completamente no teu navegador.
Calculadora de permisos chmod
Activa os permisos de ficheiro Unix para propietario, grupo e outros para obter o valor octal (755), a notación simbólica (rwxr-xr-x) e o comando chmod exacto.
Conversor de Data Hijri
Converte datas entre os calendarios Gregoriano e Islámico (Umm al-Qura) nos dous sentidos, con nomes de meses árabes, numerais árabe-indios e a data Hijri de hoxe.