FormattedDate

Accepts a Date, Temporal.PlainDate, or ISO date string via date; renders inside a <time> by default (override with as, e.g. as={Fragment} to avoid the wrapper, useful inside <option>). No Intl: en (and any locale other than fi/sv) renders ISO 8601 ("2026-08-05"); fi/sv render D.M.YYYY ("5.8.2026"), identically.

Calling formatDate() directly (requires a Temporal.PlainDate): 5.8.2026