← Desenvolvedor e datos
Desenvolvedor e datos · execútase localmente

Inspector de marca temporal de ID Snowflake

Decodifica IDs Snowflake decimais non negativos en campos de marca temporal, worker e secuencia usando unha época configurable en milisegundos e o esquema convencional de 63 bits 41/10/12.

Listo. Os teus datos de traballo permanecen neste navegador.

Por que é útil esta ferramenta

Use este inspector cando un sistema documenta o deseño de bits convencional de Snowflake e precisas auditar o tempo integrado, o número de worker e a secuencia por milisegundo sen redondear un valor de 64 bits.

Como funciona

A entrada decimal analízase con BigInt, divídese en 41 bits de marca temporal, 10 de traballador e 12 de secuencia, e despois engádese á época seleccionada; os valores fóra da disposición sen signo de 63 bits son rexeitados.

Exemplo práctico

Co epoch predeterminado Twitter, cada ID decimal pegado infórmase cunha marca de tempo UTC exacta en milisegundos, un valor de worker de 0 a 1023 e un valor de secuencia de 0 a 4095.

Validación

O cálculo é determinista e explica os erros de validación en lugar de cambiar silenciosamente a entrada inválida.

Límite de privacidade

A entrada e a saída permanecen nesta pestana. A copia e a descarga realízanse a través das APIs do navegador sen subir datos a un servidor.

Pasaporte de resultado

Cada execución informa do seu modo de ferramenta, marca temporal e tamaño de entrada/saída para que os datos transformados poidan ser auditados.