Læs på engelsk

Del via


YEAR

gælder for:beregnet kolonneberegnet tabelMeasurevisualiseringsberegning

Returnerer year af et date som et firecifret heltal i range 1900-9999.

Syntaks

DAX
YEAR(<date>)  

Parametre

Begreb Definition
date Et date i datetimeor tekst format, der indeholder de year, du vil find.

Returner value

Et heltal i range 1900-9999.

Bemærkninger

  • I modsætning til Microsoft Excel, der gemmer datoer som serienumre, bruger DAX en datetime datatype til at arbejde med datoer and klokkeslæt.

  • Datoer skal angives ved hjælp af funktionen DATEor som resultat af andre formler or funktioner. Du kan også angive datoer i accepterede tekstrepræsentationer af en date, f.eks. 3. marts 2007, or 3. marts 2003.

  • Values, der returneres af funktionerne YEAR, MONTH, er andDAY gregorianske values uanset visnings format for den angivne datevalue. if visnings-format for den angivne date f.eks. bruger Hijri-calendar, vil den returnerede values for funktionerne YEAR, MONTHandDAY blive values knyttet til den tilsvarende gregorianske date.

  • Når argumentet date er en tekstrepræsentation af date, bruger funktionen indstillingerne for landestandarden anddatetime på klientcomputeren til at forstå den tekst, value for at udføre konverteringen. Der kan opstå fejl ifformat af strenge ikke er kompatible med de aktuelle indstillinger for landestandard. if landestandarden f.eks. definerer datoer, der skal formateres som month/day/year, anddate leveres som day/month/year, fortolkes 25/1/2009 not fortolkes som den 25. januar 2009, men som en ugyldig date.

Eksempel

I følgende eksempel returneres 2007.

DAX
= YEAR("March 2007")  

Eksempel – Date som resultat af udtryk

Beskrivelse

I følgende eksempel returneres year for today's date.

DAX
= YEAR(TODAY())  

Date and time funktioner
HOUR funktion
MINUTE funktion
YEAR funktion
SECOND funktion