Retorna o dia do mês de uma determinada data.

Sintaxe

Day( < dData > )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

dData

data

Indica a data que será convertida.

X

 

Retorno

Nome

Tipo

Descrição

nDia

numérico

Retorna um valor numérico inteiro (dia do mês) na faixa de zero a 31.

Observações

  • O retorno será igual a zero (0) para um data em branco, inválida ou se 29 de Fevereiro e o ano não for bissexto.
  • Esta função é utilizada em conjunto com as CMonth() e Year() para formatar datas e realizar cálculos que envolvam datas.

Exemplos

Exemplo 1
User Function exemplo()
  dData := ctod("04/03/05")          
  nDia := DAY(dData)    // Resultado - 3
  nDia := DAY(dData +1) // Resultado - 4 
Return

Abrangência

Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server

Veja também

  • Sem rótulos