dateFieldToInputSchema
dateFieldToInputSchema(
props):ZodType
Defined in: packages/core/src/fields/date/inputSchema.ts:28
Builds a Zod schema for validating a date field value in the admin form.
Date values are Unix timestamps in milliseconds, so the base schema is
z.number(). For required fields a .default(Date.now()) is applied so
the picker always has an initial value. Non-required fields are wrapped
in .optional() via applyBaseInputSchemaMeta.
Parameters
Section titled “Parameters”Input props.
The resolved date field definition
Returns
Section titled “Returns”ZodType
A Zod number schema with optionality applied
Example
Section titled “Example”const field = date({ required: true })dateFieldToInputSchema({ field })// → z.number().default(<now>)
const optField = date({ required: false })dateFieldToInputSchema({ field: optField })// → z.number().optional()