Retornar o número do dia do mês.
DAY (<exp.D>)
|
<exp.D> |
representa uma expressão do tipo data ou se utilizado com $DATE um número que corresponda a uma data. |
Retorna um número entre 1 e 31 inclusive, correspondendo ao número do dia do mês de uma data passada como argumento.
Se o dia for 29 de fevereiro de um ano não bissexto, DAY () retorna 1, pois assume que seja o dia 1 de março.
Os exemplos a seguir mostram-nos a utilização desta função.
PROG
a = DATE ()
? DAY (CTOD (a)) && Retornará o dia atual
? DAY (CTOD ("29/02/91")) && Retornará 1 pois 1991 não e bissexto
$DATE
PROG
a = DATE ()
? DAY (a) && Retornará o dia atual
$DATE, CTOD(), DATE(), DTOC(), DTV(), MONTH() e TIME().