Yes - appending the query variable
?ondate=2012-12-01, for example would display events that start on the 1st December 2012. You would simply need to produce the calendar widget to link to the appropriate date.
In fact this is essentially what the widget calendar does anyway. It highlights days on which an event starts, clicking that day displays all events starting that day. To get the events archive page to have the calendar displaying on it or having a custom page to do something similiar would require some playing around with your theme - but shouldn't be too difficult.