DOW( )

Convierte un valor de fecha en un día de la semana numérico

Sintaxis

     DOW() –> nDía

Argumentos

es el valor de fecha que se va a convertir.

Devuelve

DOW() devuelve el día de la semana en forma de número comprendido entre cero y siete. El primer día de la semana es uno (Domingo) y el último día es siete (Sábado). Si está vacía, DOW() devuelve cero.

Descripción

DOW() es una función de conversión de fechas que convierte un valor de fecha en un número que identifica el día de la semana. Permite calcular fechas en base semanal. DOW() es similar a CDOW(), que devuelve el día de la semana como una cadena de caracteres en lugar de como un número.

Ejemplos

     ¦  Estos ejemplos ilustran CDOW() y su relación con DOW():

        ? DATE()                         // Resultado: 09/01/89

        ? DOW(DATE())                    // Resultado: 3

        ? CDOW(DATE())                   // Resultado: Martes

        ? DOW(DATE() – 2)                // Resultado: 1

        ? CDOW(DATE() – 2)               // Resultado: Domingo

     ¦  Esta es una función que utiliza DOW() para calcular la fecha del último lunes de cualquier otra fecha:

        FUNCTION UltimoLunes(fFecha)

           RETURN (fFecha – DOW(fFecha) + 2)

 Ficheros: La biblioteca asociada es DPXBASE.CH.