
Optional Date Fields Cannot Be Truly Empty
TL;DR
I want to leave a date field empty, but AppSheet defaults it to Today's date. Has anyone found a workaround for this?
I have a form with:
- “Event Start” → required
- “Event End” → optional
The issue is that even when I leave the Initial Value for “Event End” empty (""), the form still auto-fills today’s date. So, it looks like Date fields can never truly start empty.
In my use case, there are many times where only an “Event Start” date exists, and I would prefer the “Event End” field to remain completely blank unless the user explicitly sets it. Having today’s date appear by default means users must manually duplicate the same Event Start date into Event End just to avoid an incorrect date being shown there.
Is there any proper workaround for this, or is it just current AppSheet behavior?
Also, the date picker could really benefit from simple “Today” and “Clear” buttons. And the “Clear” button could be disabled for required date fields.