← 개발자 & 데이터
개발자 & 데이터 · 로컬에서 실행됨

스노우플레이크 ID 타임스탬프 검사기

구성 가능한 밀리초 에폭과 일반적인 63비트 41/10/12 레이아웃을 사용하여 음이 아닌 10진 Snowflake ID를 타임스탬프, 워커 및 시퀀스 필드로 디코딩합니다.

준비 완료. 작업 데이터는 이 브라우저에 유지됩니다.

이 도구가 유용한 이유

시스템이 일반적인 Snowflake 비트 레이아웃을 문서화하고 있고, 64비트 값을 반올림하지 않고 내장된 시간, 워커 번호, 밀리초당 시퀀스를 감사해야 할 때 이 인스펙터를 사용하세요.

그것이 작동하는 방법

10진수 입력은 BigInt로 파싱되어 41비트 타임스탬프, 10비트 작업자, 12비트 시퀀스로 분할된 뒤 선택된 에포크에 더해집니다. 부호 없는 63비트 레이아웃을 벗어나는 값은 거부됩니다.

실용 예시

기본 Twitter epoch를 사용하면 붙여넣은 각 10진 ID가 정확한 UTC 밀리초 타임스탬프, 0부터 1023까지의 worker 값, 그리고 0부터 4095까지의 sequence 값과 함께 보고됩니다.

검사

계산은 결정적이며, 잘못된 입력을 조용히 변경하는 대신 유효성 검사 오류를 설명합니다.

개인정보 보호 경계

입력과 출력은 이 탭에 그대로 유지됩니다. 복사와 다운로드는 서버 업로드 없이 브라우저 API를 통해 이루어집니다.

결과 여권

각 실행은 해당 도구 모드, 타임스탬프, 입력/출력 크기를 보고하므로 변환된 데이터를 감사할 수 있습니다.