. . . "Rather than letting the user enter any date, it is better to offer a device such as a list or calendar showing only the allowed dates." . .