Adding public holidays

Please check this:
Set custom Target Hours and absence

It shows how to set individual days or date ranges as absence (including public holidays).