Obtenir le numéro de semaine est parfois bien difficile et il existe de nombreux pièges à éviter.
Par exemple, il faut savoir le 1er Janvier n’est pas toujours la première semaine de l’année. Elle peux être la dernière semaine de l’année précédente. C’est le principe inversé pour le 31 Décembre.
De plus, certains calendriers (américain notamment) commencent leur semaine le Dimanche, ce qui peut provoquer des anomalies dans la comparaison avec un calendrier Français. Pire, le même programme peut parfois retourner 2 numéros de semaines différents pour la même car il prend en compte le calendrier système de la machine.
Pour éviter tout ces problèmes, il existe une norme qui permet de mettre tout le monde d’accord. Il s’agit de la norme ISO sur la numérotation des semaines.