Из твоего вопроса не очень понятно, что ты хочешь делать, но ...
Поскольку не существует точно 52 недель по 7 дней в году, а также потому, что 'номер недели' увеличивается каждый понедельник (по крайней мере, в моем настольном дневнике) вы будете обнаружите, что последние несколько дней декабря - неделя 53.
Мой настольный дневник показывает 1 января как 1-ю неделю, а 28.12.31 - как 53-ю неделю 2009 года.
Это проблема? Вы недовольны 53-й неделей?
Если ваш код возвращается через недели 54, 55, 56, что-то с ним не так, и вы должны показать нам код.