Partager via


Fonction WEEKNUM ER

La fonction WEEKNUM renvoie une valeur Entier qui représente la semaine de l’année qui contient une valeur Date spécifiée. Le calcul est basé sur des règles dépendantes de la culture qui définissent une semaine calendaire et le premier jour de la semaine.

Syntaxe

WEEKNUM (date, culture) as Integer

Arguments

date : Date

Valeur de date qui représente la date à utiliser pour le calcul de la semaine de l’année.

culture : Chaîne

Culture à utiliser pour le calcul. Vous pouvez utiliser des codes de culture pris en charge conformément aux normes .NET.

Valeurs de retour

Entier

Valeur numérique résultante.

Notes d’utilisation

La semaine de l’année est calculée sur la base de la norme ISO 8601, si cette norme a été adoptée par un pays ou une région pour laquelle les paramètres régionaux sont fournis au moment de l’exécution. Sinon, le calcul est basé sur des normes nationales spécifiques au pays/à la région.

Si un code culture non pris en charge est fourni comme argument de la fonction WEEKNUM au moment de l’exécution, une exception est levée. Si la chaîne vide est fournie en tant que code de culture, le calendrier anglais indépendant du pays est utilisé pour calculer le numéro de la semaine.

Exemples

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

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

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

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

Ressources supplémentaires

Fonctions de date et d’heure