il_random_date()

Generate a random date between two dates.

Syntax

il_random_date(start, end)

Parameters

Name Type Required Description
start string yes Start date, YYYY-MM-DD.
end string yes End date, YYYY-MM-DD.

Returns

A date string, YYYY-MM-DD.

Example

record_create("events", ["on" => il_random_date("2026-01-01", "2026-12-31")]);

Example output

"2026-07-19"

Notes

  • For testing only.

See also: il_random_datetime()