Retorna o mês referente a uma determinada data.

Sintaxe

Month ( < dData > )

Parâmetros

NomeTipoDescriçãoObrigatórioReferência
dDatadataIndica o valor data que será considerado para obter o mês.X 

Retorno

NomeTipoDescrição
nRetnuméricoRetorna uma valor numérico inteiro na faixa de 0 (zero) a 12. Caso a data seja nula, o retorno será 0 (zero)

Observações

  • Essa função faz parte de um grupo funções que retornam componentes de um valor data na forma de valores numéricos. Esse grupo inclui as função Day() e Year(), que retornam os valores dia e ano na forma de números.

Exemplos

Exemplo 1
User Function exemplo1()
	MONTH(DATE()) // Resultado:9
Return
Exemplo 2
User Function exemplo2()
	conout( DATE() ) // Resulta: 09/01/90
	conout( MONTH(DATE()) ) // Resulta: 9
	conout( MONTH(DATE()) + 1 ) // Resulta: 10
Return
Exemplo 3
User Function exemplo3()
	conout( MONTH(CTOD("")) ) // Resulta: 0
Return

Abrangência

Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10

Veja também

 

  • Sem rótulos