Calendar object multi-day selection

I am trying to find a way to add a calendar event to multiple days, weeks, or even months based on user day selection.

Is there a way to select multiple days, highlight those days on the graphic (month or week view), and use the selection as a list to insert new events into those selected days?

Any insight or ideas are welcome! Thanks