Como calcular o Próximo dia útil no Delphi

Delphi

03/02/2014

Como fazer para calcular o próximo dia útil de uma determinada data? No caso, seria: se cair sábado, domingo ou feriado informar próximo dia útil.
Thiago

Thiago

Curtidas 0

Respostas

Leandro Chiodini

Leandro Chiodini

03/02/2014

Bom dia Thiago

Segue um post que vai te ajudar nesta questão

https://www.devmedia.com.br/forum/funcao-dia-util/385894


ATt
GOSTEI 0
Thiago

Thiago

03/02/2014

Blz Leandro,

Agradeço a dica! Mas confesso que ainda estou tendo uma dificuldade pra resolver essa questão...

Abs.,
Bom dia Thiago

Segue um post que vai te ajudar nesta questão

https://www.devmedia.com.br/forum/funcao-dia-util/385894


ATt
GOSTEI 0
Leandro Chiodini

Leandro Chiodini

03/02/2014

Boa tarde

tudo certo,
Seguinte a função DayOfWeek, retorna o dia da semana que a sua data cai, entao caso ela caria no sabado voce adiciona dois dias
caso ela cair no domingo você adicionar mais um dia.

Quanto ao feriado, voce precisa criar uma tabela com os feriados nacionais e regionais,
assim voce pode cirar uma funçao que faz o select nesta tabela compara com a sua data e adiciona os dias que precisam ser adicionado.

qualquer coisa colo o trecho do condigo que voce pretende fazer que te ajudo.

att
GOSTEI 0
Fernando Cardoso

Fernando Cardoso

03/02/2014

Você precisa criar uma tabela de feriados para poder desconsiderar esses dias. Lembre-se que existem feriados municipais.
GOSTEI 0
POSTAR