What are the opening hours for banks on New Year’s Eve and New Year’s Day?

Don't be caught out.