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.