To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.
As for your question, it seems strange that the date field would return a different value then the one that is selected. Are you absolutely sure that the Vaadin component returns the wrong value? Have you tried debugging the issue?