static dateFromSnowflake(snowflake)
snowflake: Snowflake → Date
Date from a snowflake.
SnowflakeUtil.dateFromSnowflake(snowflake);Class
Fluxer snowflake IDs (Twitter layout, custom epoch). Public API is string-only — never number — to avoid precision loss above 2^53.
new SnowflakeUtil()| Name | Type | Description |
|---|---|---|
| EPOCHstaticread-only | 1420070400000n |
snowflake: Snowflake → Date
Date from a snowflake.
SnowflakeUtil.dateFromSnowflake(snowflake);snowflake: Snowflake → DeconstructedSnowflake
Deconstruct a snowflake into timestamp / worker / process / increment.
SnowflakeUtil.deconstruct(snowflake);snowflake: string → boolean
Whether value is a non-negative decimal snowflake string (≤ 20 digits).
SnowflakeUtil.isValid(snowflake);snowflake: Snowflake → bigint
Parse a snowflake string to bigint.
SnowflakeUtil.parse(snowflake);timestamp: number → Snowflake
Snowflake string from a Unix timestamp (ms). Useful for pagination (before / after).
SnowflakeUtil.snowflakeFromTimestamp(timestamp);snowflake: Snowflake → number
Unix timestamp (ms) from a snowflake.
SnowflakeUtil.timestampFromSnowflake(snowflake);