Crois ton calendrier.
Je regarde le mien, cette année la 42ème semaine débute le 11 octobre. Sachant que le premier jour de l'année est un jeudi, cela veux dire qu'en gros la 42 ème semaine peux débuté entre le 8 octobre et le 15 octobre en gros. Donc difficile de croire au 18, même en prenant le lundi comme premier jour, il est difficile de se tromper de 3 jours.
Le calendrier http://www.almanach.free.fr/ donne aussi du 18 au 24.
La différence viens du fait de savoir si les premiers jours de la semaine de l'année sont dans la première semaine ou non.
Mon calendrier donne jeudi 1er janvier 2009 en semaine 1, comme le calendrier free. Mais vendredi 1er janvier 2010 n'est pas en semaine 1 d'après le calendrier free.
trouver : La semaine qui porte le numéro 01 est celle qui contient le premier jeudi de janvier. http://fr.wikipedia.org/wiki/Semaine
Donc, ça dépend de l'algorithme, mais en général : faire confiance au système ISO.
Salutation ! (il faut bien que vous compreniez que j'ai TOUJOURS raison)
Char Snipeur