Multiple dates for Out of Office

Can the agent run on multiple dates? A user will be in and out of the office for a month and would like to have the agent take care of teh multiple dates without enable/disable every few days…