Andrew
You could create an on change microflow that looks at the CurrentDateTime system variable and does some date arithmetic to round up or down to the closest time slice your business rules require (quarter hour, half hour, hour, etc.)
This approach will reset the time every time a change is made to that field. Not sure what your requirements are, just something to consider.
Mike
The bootstrap datepicker has this option.