Skip to content

validDate

validDate<S>(annotations?): <A>(self) => filter<S>

Defined in: node_modules/.pnpm/effect@3.14.8/node_modules/effect/dist/dts/Schema.d.ts:3479

Defines a filter that specifically rejects invalid dates, such as new Date("Invalid Date"). This filter ensures that only properly formatted and valid date objects are accepted, enhancing data integrity by preventing erroneous date values from being processed.

Type Parameters

S extends Any

Parameters

annotations?

Filter<Type<S>, Type<S>>

Returns

Function

Type Parameters

A extends Date

Parameters

self

S & Schema<A, Encoded<S>, Context<S>>

Returns

filter<S>

Since

3.10.0