Converte uma data para o valor numérico do dia da semana.

Sintaxe
DOW( dData ) –> Numérico

Descrição

DOW() é uma função que converte uma data para o valor numérico que representa o dia da semana. Útil quando se deseja fazer cálculos semanais. DOW() é similar a CDOW(), que retorna o dia da semana como uma cadeia de caracteres.

Exemplos

Estes exemplos mostram como usar CDOW() e o seu relacionamento com DOW():

dData :=  DATE() // Resultado: 09/01/01

nDiaDaSemana :=  DOW(DATE()) // Resultado: 3

cDiaDaSemana :=  CDOW(DATE()) // Resultado: Tuesday

nDiaDaSemana :=  DOW(DATE() – 2) // Resultado: 1

cDiaDaSemana :=  CDOW(DATE() – 2) // Resultado: Sunday

 

Esta função de usuário utiliza DOW() para calcular a data da última segunda-feira da data informada.

FUNCTION LastMonday(dData)

RETURN (dData – DOW(dData) + 2)

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Necessita de ajuda?