There are two options I can think of.
One would be to create a table of dates, with the Key field being he date between now and say however long you think the app will live say for the next 20 years. You would probably use Excel to create this one time import. Then, make a relationship and have the users choose a date off a relationship as opposed to a date picker record.
The other options is to just stick to the date picker but put in the validation error formula so that if the user chooses an invalid date it will throw an error and block the save either by a form rule or data table validation rules.
------------------------------
Mark Shnier (Your Quickbase Coach)
mark.shnier@gmail.com
------------------------------