AutoCrud, Grid & Form date time picker doesn't allow to select September 2024

There seems to be a strange bug that does not allow september to be selected. in de date time picker of AutoCrud.

If I go to the previous year it works fine or other months. The issue can be reproduced on the docs site.

When the date is picked it somehow jumps to this month. When the month is manually entered the date picker does not jump to the month September and the data won’t get submitted, when pressing Submit, with september manually entered the payload of the post sends an empty string:
afbeelding

When editing an item created in September

It will open the edit screen with the month being on Oktober and the time will jump back 2 hours.

The issue is also present in autoform, which can sole be produced on the docs site: Auto Form | Components | Vaadin Docs

Might be related to this issue or fix for it DateTimePicker behaves oddly at the beginning of DST/Daylight Saving Time · Issue #6727 · vaadin/flow-components · GitHub

Might be possible the Date Time Picker | Components | Vaadin Docs works fine, but the autocrud, autogrid and autofrom datetime pickers do not. De backing field is LocalDateTime, so no need for timezones

In november it jumps to december.

on 31 October 2024 the data picker is broken for all months that only have 30 days.

When we set the date of our computer to the 1st of november the issue is resolved.

I have created an issue Date picker AutoCrud, AutoGrid and AutoForm broken when the date is 31st of October · Issue #8069 · vaadin/web-components · GitHub

1 Like