Any field, native or custom that is set for date type that you set as a prompt in a report will give the user a set of choices for dates, like between two dates, this week, last week, etc. (see below). You can't configure the system to make an open prompt where users can input into various data...sorry.