direct deposit and banking holiday

Suggested

Our DD payday is Friday, which this week is July 4th and a banking holiday.  It was my understanding that if I processed early enough, that the payroll would post to employee accounts on the 3rd.  Most people have not received their paychecks and it is after 9am on the 3rd.  Was I supposed to date the payroll for a day earlier than the banking holiday, is it not automatic?  Thank you.