weekyear - fonction de script et fonction de graphique
Cette fonction renvoie l'année à laquelle le numéro de semaine appartient selon la norme ISO 8601. Le numéro de la semaine est compris entre 1 et environ 52.
weekyear(expression)
Type de données renvoyé : entier
Exemple | Résultat |
---|---|
weekyear( '1996-12-30' ) | renvoie 1997, car la semaine 1 de 1997 commence le 30/12/1996 |
weekyear( '1997-01-02' ) | renvoie 1997. |
weekyear( '1997-12-28' ) | renvoie 1997. |
weekyear( '1997-12-30' ) | renvoie 1998, car la semaine 1 de 1998 commence le 29/12/1997. |
weekyear( '1999-01-02' ) | renvoie 1998, car la semaine 53 de 1998 commence le 03/01/1999. |
Certaines années, la semaine 1 commence en décembre, par ex. en décembre 1997. D'autres années commencent par la semaine 53 de l'année précédente, par ex. en janvier 1999. Pour les quelques jours où le numéro de la semaine appartient à une autre année, les fonctions year et weekyear renvoient des valeurs différentes.