In many occasions we use date for something that is yet to happen. Yet the user can input a date in the past. Having the ability to restrict the date for future events as related to the date of input of information would avoid this kind of errors.