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.