← Үҙгәртеүсе һәм мәғлүмәт
Үҙгәртеүсе һәм мәғлүмәт · локаль рәүештә эшләй

Snowflake ID ваҡыт тамғаһын тикшереүсе

Конфигурацияланған миллисекундлыҡ эпоха һәм ғәҙәти 63-битлы 41/10/12 ҡоролошон ҡулланып, киреһенә әйләндерелгән тиҫкәре булмаған онлыҡ Snowflake ID-ларын ваҡыттамға, worker һәм sequence ҡырҙарына декодлағыҙ.

Әҙер. Һеҙҙең эш мәғлүмәттәрегеҙ был браузерҙа ҡала.

Ни өсөн был ҡорал файҙалы

Система conventional Snowflake бит layout-ен документлағанда һәм һеҙгә 64-бит ҡиммәтте округламайынса embedded time, worker number һәм per-millisecond sequence-ты audit итергә кәрәк булғанда, ошо инспекторҙы ҡулланығыҙ.

Нисек эшләй

Унлы инпут BigInt ярҙамында парс ителә, 41 timestamp, 10 worker һәм 12 sequence битенә бүленә, шунан һуң һайланған epoch-ҡа өҫтәлә; unsigned 63-bit layout-ҡа һыймаған ҡиммәттәр кире ҡағыла.

Ғәмәли миҫал

Twitter килешенгән эпохаһы менән һәр ҡуйылған ондық ID-ға теүәл UTC миллисекунд ваҡыттамғаһы, 0-ҙән 1023-кә тиклем эшсе ҡиммәте һәм 0-ҙән 4095-кә тиклем сират ҡиммәте хәбәр ителә.

Верификация

Һанап сығарыу детерминистик һәм дөрөҫлөк хаталарын аңлата, дөрөҫ булмаған индереүҙе үҙгәртеп ҡуймай.

Ярҙамсылар сиктәре

Индереү һәм сығарыу был вкладкаһында ҡала. Күсереп алыу һәм йөкләү серверға йөкләмәй, браузер API-лары аша башҡарыла.

Нәтижә паспорты

Һәр эш режимы, ваҡыт тамғаһы һәм индерелгән/сығарылған күләм тураһында хәбәр итә, шуның менән үҙгәртелгән мәғлүмәтте тикшереү мөмкинлеге бар.