Another situation that occurs is where a bill due date falls on a weekend. In this situation, the bill payment should be deferred until the following Monday. This happens with the direct debit system used in the UK (I don't know about other countries banking systems).
This is similar to the suggestion I made some time ago regarding recurring bill payment dates that are due at the end of the month. If the payment date is the 31st of the month, then those months that are less than 31 days are skipped. My suggestion was that where the month does not have the required due date (especially February), the bill should fall due on the last date of that month. I disagree about setting up 2 (or more) transactions to cover a single bill payment.
The above would apply to recurring expenses (bills) that fall on weekends. The opposite should occur where recurring income (salary, pensions etc) fall due on a weekend. In this situation, the income entry should come forward to the Friday before.