Dela via


WEEKNUM ER-funktion

Funktionen WEEKNUM returnerar värdet Heltal representerar veckan av året som inkluderar ett specificerat Datum. Beräkningen baseras på de konstnadsberoende regler som definierar en kalendervecka och den första dagen i veckan.

Syntax

WEEKNUM (date, culture) as Integer

Argument

date: Datum

Ett datumvärde som representerar det datum som ska användas för att beräkna veckan på året.

culture: Sträng

Kulturen som ska användas för beräkning. Du kan använda språkkoder som stöds i enlighet med .NET standarder.

Returvärden

Heltal

Det resulterande numeriska värdet.

Användningsanteckningar

Veckan under året beräknas baserat på ISO 8601-standarden, om denna standard har godkänts av ett land eller en region som språk anges under körning. Annars baseras beräkningen på lands-/regionspecifika nationella standarder.

Om en kod som inte stöds kultur ges som argument för funktionen WEEKNUM vid körning genereras ett undantag. Om den tomma strängen anges som en språkkod används den engelska landsneutrala kalendern för att beräkna veckonumret.

Exempel

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

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

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

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

Ytterligare resurser

Datum- och tidsfunktioner