diff --git a/src/admin/components/forms/field-types/DateTime/index.tsx b/src/admin/components/forms/field-types/DateTime/index.tsx index 3166b1b491..57f5dd23d0 100644 --- a/src/admin/components/forms/field-types/DateTime/index.tsx +++ b/src/admin/components/forms/field-types/DateTime/index.tsx @@ -88,7 +88,9 @@ const DateTime: React.FC = (props) => { {...date} placeholder={getTranslation(placeholder, i18n)} readOnly={readOnly} - onChange={readOnly ? undefined : setValue} + onChange={(incomingDate) => { + if (!readOnly) setValue(incomingDate.toISOString()); + }} value={value as Date} /> diff --git a/test/fields/collections/Date/index.ts b/test/fields/collections/Date/index.ts index fc69a6fda4..578a94e54d 100644 --- a/test/fields/collections/Date/index.ts +++ b/test/fields/collections/Date/index.ts @@ -5,7 +5,7 @@ export const defaultText = 'default-text'; const DateFields: CollectionConfig = { slug: 'date-fields', admin: { - useAsTitle: 'date', + useAsTitle: 'default', }, fields: [ {