Decodifique IDs Snowflake decimais não negativos em campos de timestamp, worker e sequência usando uma época em milissegundos configurável e o layout convencional de 63 bits 41/10/12.
text suiteInspetor de Timestamp do ID Snowflake
Pronto. Os seus dados de trabalho permanecem neste navegador.
Por que esta ferramenta é útil
Use esse inspetor quando um sistema documenta o layout de bits Snowflake convencional e você precisa auditar o tempo incorporado, o número de trabalhadores e a sequência por milissegundo sem arredondar um valor de 64 bits.
Como funciona o sistema
A entrada decimal é analisada com BigInt, dividida em 41 bits de timestamp, 10 bits de worker e 12 bits de sequência, e então somada à época selecionada; valores fora do layout sem sinal de 63 bits são rejeitados.
Exemplo prático
Com a época Twitter padrão, cada ID decimal colado é reportado com um carimbo de data/hora UTC exato em milissegundos, um valor de worker de 0 a 1023 e um valor de sequência de 0 a 4095.
Validação
O cálculo é determinístico e explica os erros de validação em vez de alterar silenciosamente a entrada inválida.
Limite de privacidade
A entrada e a saída permanecem nesta aba. Copiar e baixar acontecem por meio das APIs do navegador, sem envio ao servidor.
Passaporte de resultado
Cada execução registra o modo da ferramenta, o carimbo de data e hora e o tamanho de entrada/saída para que os dados transformados possam ser auditados.