I manage recurring events (tours), with multiple time slots and limited attendees, available a day, with the option to book up to a year in advance. As such, there are on average, 1,920 day/time combinations a year, which becomes a rather poor user experience when the user has to select from a dropdown menu (and hope there is availability left). A more advanced option for finding an event date/time would be helpful, such as a calendar view with month/year navigation or a multi-field form to select year/date/time.