Del via


ER-funksjonen WEEKNUM

WEEKNUM-funksjonen returnerer en Heltall-verdi som representerer uken i året som inkluderer en angitt Dato-verdi. Beregningen er basert på kulturavhengige regler som definerer en kalenderuke og den første dagen i uken.

Syntaks

WEEKNUM (date, culture) as Integer

Argumenter

date: Dato

En datoverdi som representerer datoen som skal brukes for beregningen av uken i året.

culture: Streng

Kulturen som skal brukes til beregningen. Du kan bruke kulturkoder som støttes i henhold til .NET -standarder.

Returverdier

Heltall

Den resulterende numeriske verdien.

Bruksnotater

Uken i året beregnes basert på ISO 8601-standarden, hvis denne standarden er vedtatt av et land eller område som de nasjonale standardene er angitt for ved kjøretid. Hvis ikke er beregningen basert på land-/områdespesifikke nasjonale standarder.

Hvis en ustøttet kultur-kode angis som et argumentet for funksjonen WEEKNUM ved kjøretid, vises et unntak. Hvis den tomme strengen angis som en kulturkode, brukes den engelske landsnøytrale kalenderen til å beregne ukenummeret.

Eksempler

WEEKNUM (DATEVALUE ("01-01-2020", "de")) returnerer 1.

WEEKNUM (DATEVALUE ("01-01-2021", "de")) returnerer 53.

WEEKNUM (DATEVALUE ("01-01-2022", "de")) returnerer 52.

WEEKNUM (DATEVALUE ("01-01-2022", "ar")) returnerer 21.

Tilleggsressurser

Dato- og klokkeslettfunksjoner