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.