Skip to content

interpolateDateTokens

interpolateDateTokens(template, date): string

Replace date tokens in a template string with parts of a YYYY-MM-DD date. Powers per-occurrence dynamic fields (see BaseEventProperties.templates) — e.g. a url that differs per occurrence.

Tokens (literal, no locale): {YYYY} {MM} {DD} (zero-padded) · {M} {D} (no padding). Anything else is left untouched.

string

`${number}-${number}-${number}`

string

interpolateDateTokens("https://x.com/mass/{D}-{M}", "2026-07-07"); // .../mass/7-7
interpolateDateTokens("https://x.com/mass/{DD}-{MM}", "2026-07-07"); // .../mass/07-07