diff --git a/dev-test/backends/azure/config.yml b/dev-test/backends/azure/config.yml index 1fed4943d378..84f2c5faa972 100644 --- a/dev-test/backends/azure/config.yml +++ b/dev-test/backends/azure/config.yml @@ -30,6 +30,7 @@ collections: - label: Publish Date name: date widget: datetime + format: 'YYYY-MM-DDTHH:mm' - label: Description name: description widget: text diff --git a/dev-test/backends/bitbucket/config.yml b/dev-test/backends/bitbucket/config.yml index b7ad4d5c13eb..f3a5d24a1e2c 100644 --- a/dev-test/backends/bitbucket/config.yml +++ b/dev-test/backends/bitbucket/config.yml @@ -28,6 +28,7 @@ collections: - label: Publish Date name: date widget: datetime + format: 'YYYY-MM-DDTHH:mm' - label: Description name: description widget: text diff --git a/dev-test/backends/git-gateway/config.yml b/dev-test/backends/git-gateway/config.yml index d6c689c80fac..b0a27e01b263 100644 --- a/dev-test/backends/git-gateway/config.yml +++ b/dev-test/backends/git-gateway/config.yml @@ -27,6 +27,7 @@ collections: - label: Publish Date name: date widget: datetime + format: 'YYYY-MM-DDTHH:mm' - label: Description name: description widget: text diff --git a/dev-test/backends/gitea/config.yml b/dev-test/backends/gitea/config.yml index 483c154e15bb..1552ad473292 100644 --- a/dev-test/backends/gitea/config.yml +++ b/dev-test/backends/gitea/config.yml @@ -28,6 +28,7 @@ collections: - label: Publish Date name: date widget: datetime + format: 'YYYY-MM-DDTHH:mm' - label: Description name: description widget: text diff --git a/dev-test/backends/github/config.yml b/dev-test/backends/github/config.yml index bf5ff5a10166..0f024c067bd6 100644 --- a/dev-test/backends/github/config.yml +++ b/dev-test/backends/github/config.yml @@ -28,6 +28,7 @@ collections: - label: Publish Date name: date widget: datetime + format: 'YYYY-MM-DDTHH:mm' - label: Description name: description widget: text diff --git a/dev-test/backends/gitlab/config.yml b/dev-test/backends/gitlab/config.yml index d7650a96c206..0b3836a1d8f5 100644 --- a/dev-test/backends/gitlab/config.yml +++ b/dev-test/backends/gitlab/config.yml @@ -28,6 +28,7 @@ collections: - label: Publish Date name: date widget: datetime + format: 'YYYY-MM-DDTHH:mm' - label: Description name: description widget: text diff --git a/dev-test/backends/proxy/config.yml b/dev-test/backends/proxy/config.yml index d5647311a18d..c8cbc9b92b9e 100644 --- a/dev-test/backends/proxy/config.yml +++ b/dev-test/backends/proxy/config.yml @@ -32,6 +32,7 @@ collections: - label: Publish Date name: date widget: datetime + format: 'YYYY-MM-DDTHH:mm' - label: Description name: description widget: text diff --git a/packages/decap-cms-widget-datetime/src/DateTimeControl.js b/packages/decap-cms-widget-datetime/src/DateTimeControl.js index 78659bb4af78..42d456bc38bc 100644 --- a/packages/decap-cms-widget-datetime/src/DateTimeControl.js +++ b/packages/decap-cms-widget-datetime/src/DateTimeControl.js @@ -64,7 +64,7 @@ class DateTimeControl extends React.Component { getFormat() { const { field } = this.props; - const format = field?.get('format') || 'YYYY-MM-DDTHH:mm'; + const format = field?.get('format') || 'YYYY-MM-DDTHH:mm:ss.SSS[Z]'; const dateFormat = field?.get('date_format'); const timeFormat = field?.get('time_format'); let inputFormat = 'YYYY-MM-DDTHH:mm';