Delen via


De ER-functie WEEKNUM

De functie WEEKNUM retourneert een geheel getal dat staat voor de week van het jaar met een opgegeven datum. De berekening is gebaseerd op cultuurafhankelijke regels die een kalenderweek en de eerste dag van de week definiƫren.

Syntaxis

WEEKNUM (date, culture) as Integer

Argumenten

date: Datum

Een datumwaarde die de datum voor de berekening van de week van het jaar vertegenwoordigt.

culture: Tekenreeks

De cultuur die moet worden gebruikt voor de berekening. U kunt cultuurcodes gebruiken die worden ondersteund in overeenstemming met .NET-standaarden.

Retourwaarden

Geheel getal

De resulterende numerieke waarde.

Gebruiksaanwijzingen

De week van het jaar wordt berekend op basis van de ISO 8601-standaard, als deze standaard is aangenomen door een land of regio waar de landinstelling voor is opgegeven tijdens runtime. Anders wordt de berekening gebaseerd op land-/regiospecifieke nationale standaarden.

Als een niet-ondersteunde cultuurcode wordt geleverd als argument van de functie WEEKNUM tijdens runtime, treedt een uitzondering op. Als de lege tekenreeks wordt opgegeven als een cultuurcode, wordt de Engelse landneutrale kalender gebruikt om het weeknummer te berekenen.

Voorbeelden

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

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

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

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

Aanvullende bronnen

Datum- en tijdfuncties