With the current date picker on the dashboards, you can have the end user select a range, then as an action select a date field from a layer to filter on. In my usecase, however, that layer has two date fields. A valid from and valid until. I think the datepicker would be a lot more usefull if it could filter based on the date overlap between the given fields and a min/max date range out of the datalayer.