Manuel des Scripts Automation Engine > Organisation fonctionnelle > Date et heure > WEEK_NR

WEEK_NR

Fonction de script : Retourne la semaine calendaire correspondant à une date.

Syntaxe

WEEK_NR(Date)

Syntaxe

Description / format

Date

Saisie d'une date au format "AAMMJJ" ou "AAAAMMJJ".

Format : littéral de script ou variable de script

Il est aussi possible d’indiquer la date dans un autre format de date. Pour cela, saisissez le format de date souhaité suivi d’un séparateur (: ou ;) puis la date. Le format de la date est facultatif.


Code retour

Semaine calendaire (à 3 chiffres)

Remarques

L'indication du format de date est facultative. Les formats de date utilisés par défaut sont "AAMMJJ" ou "AAAAMMJJ". Deux points ou un point-virgule sont autorisés comme séparateur entre le format de date et la date.

Le calcul de la semaine calendaire dépend de la définition de la première semaine de l'année. C'est l'administrateur qui définit quelle semaine est la première semaine calendaire, dans la variable UC_CLIENT_SETTINGS avec les clés "FIRST_WEEK_METHOD" et "FIRST_DAY_OF_WEEK".

Exemple

La fonction retourne la semaine calendaire "052" pour le jour indiqué.

:SET &CW# = WEEK_NR("991231")

 

Rubriques connexes :

Elément de script Description

WEEKDAY_NR

Retourne le jour de la semaine d'une date donnée dans un chiffre

WEEKDAY_XX

Retourne le jour de la semaine d'une date donnée dans une abréviation

Eléments de script - Date et heure

Formats de date, d'heure et de période

Généralités sur les scripts
Eléments de script - Liste alphabétique

Eléments de script - Répartition fonctionnelle