DiaSemana

Nome do dia da semana ("Segunda-feira"). Par numerico e Dow() (1=domingo, 7=sabado).

Assinatura: DiaSemana(dData) -> cDia // ou Dow(dData) -> nDia

Retorna: Character (DiaSemana) ou Numeric (Dow)

Duas funcoes complementares pra trabalhar com dia da semana:

FuncaoRetornoExemplo
DiaSemana(d)Character PT-BR"Segunda-feira"
Dow(d)Numeric 1-72 (1=domingo, 7=sabado)
CDow(d)Character idioma SO"Monday" ou "Segunda"

Exemplo: pular fim de semana

// Avancar pra proxima segunda se cair em fim de semana
While Dow(dData) == 1 .Or. Dow(dData) == 7
    dData++
EndDo

Pegadinhas

Parâmetros

NomeTipoObrigatórioDescrição
dDataDatesimData a avaliar.

Veja também