DAX Date & Time - Funzione MESE

Descrizione

Restituisce il mese come numero compreso tra 1 (gennaio) e 12 (dicembre).

Sintassi

MONTH (<datetime>)

Parametri

Sr.No. Parametro e descrizione
1

datetime

Una data in formato datetime o testo.

Valore di ritorno

Un numero intero compreso tra 1 e 12.

Osservazioni

DAX usa il formato datetime quando si lavora con le date. Le date memorizzate in altri formati vengono convertite implicitamente.

È possibile immettere la data utilizzata come parametro per la funzione MESE in uno dei seguenti modi:

  • Digitando un formato datetime accettato.
  • Fornendo un riferimento a una colonna che contiene date.
  • Utilizzando un'espressione che restituisce una data.
  • Utilizzando una rappresentazione testuale per una data.

La funzione DAX MONTH usa le impostazioni locali e di data / ora del computer client per comprendere il valore del testo al fine di eseguire la conversione. Per esempio,

  • Se le impostazioni di data / ora attuali rappresentano date nel formato mese / giorno / anno, quindi la stringa "2016/01/08" è inteso come un valore datetime equivalente a 8 ° gennaio 2016 e la funzione restituisce 1.

  • Se le impostazioni di data / ora attuali rappresentano date nel formato giorno / mese / anno, la stessa stringa sarebbe essere inteso come valore datetime equivalente a 1 ° agosto 2016, e la funzione restituisce 8.

    Se la rappresentazione testuale della data non può essere convertita correttamente in un valore datetime, la funzione restituisce un errore.

Esempio

= 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.