Como determinar os fim de semana num intervalo de datas?

Delphi

21/07/2005

Saudações gente,
eu sei como identificar um fim de semana usando a função DayOfWeek e estou utilizando-a no meu aplicativo. Porém preciso criar um relatório de intervalo de dias de pagamento (tipo intervalo de dias > 5 dias) entre uma data e outra e neste relatório só se deve levar em consideração os dias úteis. Também já sei como identificar o total de dias, porém este intervalo está contando os fins de semana contidos entre as datas...como posso retirá-los? Já utilizei a pesquisa do fórum mas não achei algo que pudesse me ajudar (não desta forma)...Muito obrigado.


Zooropa

Zooropa

Curtidas 0

Respostas

Motta

Motta

21/07/2005

... Também já sei como identificar o total de dias...


Como vc está fazendo isto ?

Troque por uma funcion que conte a qtd de dias uteis


GOSTEI 0
Edilcimar

Edilcimar

21/07/2005

coloque um for para 1 até a quantidade de dias e dentro dele coloque um contador, se dayofweek for diferente de 1 e 7 então aumente o contador


GOSTEI 0
Zooropa

Zooropa

21/07/2005

Saudações gente,
já resolvi o problema e foi justamente o que eu fiz Edilcimar, utilizei o laço e o contador e funcionou direitinho. Muito obrigado.


GOSTEI 0
POSTAR