Workspace or Company wide exclude days. Also by user

I would like to be able to set up exclude dates (i.e. holidays) that can be set company, group, or individual wide so that due dates do not fall on theses days, and so that timelines would extend over them.