Data e hora DAX - função MÊS

Descrição

Retorna o mês como um número de 1 (janeiro) a 12 (dezembro).

Sintaxe

MONTH (<datetime>)

Parâmetros

Sr. Não. Parâmetro e Descrição
1

datetime

Uma data em datetime ou formato de texto.

Valor de retorno

Um número inteiro de 1 a 12.

Observações

DAX usa o formato datetime ao trabalhar com datas. As datas armazenadas em outros formatos são convertidas implicitamente.

Você pode inserir a data usada como parâmetro para a função MÊS de qualquer uma das seguintes maneiras -

  • Digitando um formato de data e hora aceito.
  • Fornecendo uma referência a uma coluna que contém datas.
  • Usando uma expressão que retorna uma data.
  • Usando uma representação de texto para uma data.

A função DAX MONTH usa as configurações de local e data / hora do computador cliente para entender o valor do texto a fim de realizar a conversão. Por exemplo,

  • Se as configurações de data / hora atuais representarem datas no formato Mês / Dia / Ano, então a string "2016/01/08" é entendida como um valor datetime equivalente a 8 º de janeiro de 2016 e a função retorna 1.

  • Se as configurações de data / hora atuais representarem datas no formato Dia / Mês / Ano, a mesma string seria entendida como um valor de data e hora equivalente a 1º de agosto de 2016, e a função retornaria 8.

    Se a representação de texto da data não puder ser convertida corretamente em um valor datetime, a função retornará um erro.

Exemplo

= MONTH ("April 5, 2016") returns 4. 
= MONTH ("March 2, 2016 3:45 PM”) returns 3. 
= MONTH (TODAY ()) returns 12 if TODAY () returns 12/16/2016 12:00:00 AM.