Página 1 de 1

Extrair dia de uma data

Enviado: 18 Fev 2008 10:38
por WCARDOSO
Prezados Colegas,
Tenho uma variável dPgto, que se refere a uma data de pagamento, só que preciso extrair o dia desta variável.
Exemplo = 18/02/2008, preciso extrair o dia 18 para comparar a outra variável que tem o valor 15.

Obrigado.

Enviado: 18 Fev 2008 10:41
por Pablo César
É simples:

VDIA:=DAY(dPgto) // esta função retornará com valor numerico

Enviado: 18 Fev 2008 11:01
por gvc
Como vc postou sobre data de pagamento, vale saber tb:

dow(<data>) - Retorna um número identificando o dia da semana.

1 - Domingo, ..., 7 - Sábado. (0 - Não é uma data válida)

Assim vc pode preparar sua rotina para saber quando o vencimento foi um sábado e/ou domingo. Em alguns pagamentos, se cair o venciomento nesses dias, o pagamento pode ser feito na próxima segunda, sem juros.

Para controlar feriados, vc terá que criar uma tabela.

Espero ter ajudado. Boa sorte.

Enviado: 18 Fev 2008 11:28
por Pablo César
Bem lembrado GVC. Uma tabela representando um calendário de dias não laboráveis, seria escencial.

Extrair dia de uma data

Enviado: 18 Jan 2016 22:25
por felipec
Segue um site que vai te ajudar na tarefa de cadastrar os feriados

Extrair dia de uma data

Enviado: 18 Jan 2016 23:12
por JoséQuintas
Não entendi muito bem.

Quer comparar duas datas pra saber a diferença?

Código: Selecionar todos

? data1 - data2
Quer realmente obter só o dia, mês, ou ano?

Código: Selecionar todos

? Day( data )
? Month( data )
? Year( data )