Primeira Versão
Calcule os DU (Dias Úteis) e os DC (Dias Corridos) entre duas datas.
Veja qual é o dia da semana para cada data.
Verifique se o dia é feriado nacional brasileiro ou não.
Confira também se é feriado municipal da cidade de São Paulo ou se é feriado estadual em São Paulo.