Data e ora DAX - Funzione YEAR

Descrizione

Restituisce l'anno di una data come numero intero di quattro cifre nell'intervallo 1900-9999.

Sintassi

YEAR (<date>)

Parametri

Sr.No. Parametro e descrizione
1

date

Una data in formato datetime o testo, contenente l'anno che si desidera trovare.

Valore di ritorno

Un numero intero compreso tra 1900-9999.

Osservazioni

DAX usa il tipo di dati datetime per lavorare con date e ore.

La funzione ANNO accetta la data del parametro in uno dei seguenti modi:

  • Utilizzando la funzione DATA.
  • Come risultato di altre formule DAX o funzioni DAX.
  • Come rappresentazione testuale accettata della data.

La funzione utilizza le impostazioni internazionali e di data e 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.

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

Se il formato della stringa non è compatibile con le impostazioni locali correnti, la funzione YEAR potrebbe restituire un errore. Per esempio, se le date definisce internazionali Per essere formattate come mese / giorno / anno, e la data viene fornito come giorno / mese / anno, quindi 25/1/2009 non verrà interpretato come 25 gennaio ° del 2009, ma come un invalido Data.

Esempio

= YEAR (DATE (2016,9,15)) returns 2016. 
= YEAR (TODAY ()) returns 2016 if TODAY () returns 12/16/2016 12:00:00 AM.