Reference · Streams, draws and seeds
daySeedfunction
A day's seed inside a block kept for it: the block's first seed plus the
date as a number. With a block from 1,000,000,000, 2026-10-03 is
1,020,261,003: still readable, and never a seed drawn at random if the block
is reserved when drawing (drawSeed).
Import it
import { daySeed } from "@johnmorrisdotca/tane";
Definition
function daySeed(day: DayKey, block: SeedBlock): number
Parameters
| Name | Type | Description |
|---|---|---|
day | string | A real calendar day in YYYY-MM-DD form. |
block | SeedBlock | The reserved seed block: its starting seed and length. |
Returns
number
A day's seed inside a block kept for it: the block's first seed plus the date as a number. With a block from 1,000,000,000, 2026-10-03 is 1,020,261,003: still readable, and never a seed drawn at random if the block is reserved when drawing (drawSeed).
Examples
import { daySeed } from "@johnmorrisdotca/tane";
const block = { from: 1000000000, size: 100000000 };
console.log(daySeed("2026-10-11", block));1020261011What it prints (run when this page was built)