Restrict user input DateTime field to 15 minute intervals and default to the top of the next hour

The DateTime column type is, by default, kind of unfriendly for users.  Even without setting an initial value, the widget defaults to the current day/time, which isn't so bad except you inevitably force a user to deal with fiddly stuff like setting the exact minutes, seconds and so on.  I'd like to make my DateTime field default to the top of the next hour (so if it's 2:10pm it would default to 3:00), or the next even 15 minutes, something easier for users to deal with like that.  I'd then prefer it to only allow 15 minute increments to be selected.  Is this possible?  It seems like it would be a common UX concern.

I'd be happy if I could just the initial value to a nice even time for my users.  I've been fiddling with expressions to no avail.  Thanks!

0 2 199
2 REPLIES 2
Top Labels in this Space