I have a filter that allows the user to specify a date/time from/to within one field. The field has a popup calendar that enables date selection and right below the calendar, still in the same pop up, the user has some time selection as well.

For the label for this field, I'm not sure whether to call it "Date From" and "Date To" or "Time From" and "Time To".

I supposed there is also the option to have both "Date/Time From" and "Date/Time To" but I'm not sure if that is as clean.

Audit Filter Image

  • Can you post a simple mock?
    – Mike M
    Commented Oct 19, 2018 at 19:26

3 Answers 3


Why mention date or time at all in the title? From and To should be sufficient when combined with showing the little calendar icon.

  • I would also go for this solution and give a hint with the placeholder. Validation should take care of the rest.
    – Ruudt
    Commented Oct 22, 2018 at 13:58
  • 1
    Agree. And if this is too vague - maybe add a more explicit label including the relevant verb (e.g. executed) - and then "from" and "to"
    – Yoav Barak
    Commented Oct 22, 2018 at 16:11

Definitely Date / Time From and Date / Time To, because otherwise user could forget to enter one of the two.

Or separate it completely, if possible.

  • 1
    Not so "definitely." I tend to use labels that say as little as necessary. In this case the user doesn't need the label to say date or time since the control is a pop-up that only allows them to select dates and times. Commented Oct 22, 2018 at 15:27
  • Agree with Ken. This is cumbersome and most likely to make the user miss the label altogether.
    – Yoav Barak
    Commented Oct 22, 2018 at 16:05

here's a pattern GDS recommend. It allows flexible date selection e.g. just year or exact date.

With the year only entry a calendar control would require more work from the user.

enter image description here

Edit: GDS are the Uk Governments Digital Service and everything they do has gone through user testing.

This pattern has no submit function. It's an on-return function.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.