Відповідь: PHP и с чем его едят....
KoLoB если я правильно понял то тебе нужен номер недели от начала года
итак еслиб я знал сколько дней в каждом месяце и как эти величины изменяются из за высокосности, и знал бы текущую дату, высокосность и смог бы пощитать номер текущего дня, а еслибы ещё мог узнать какой первый день года (пн, вт...вс), то я бы взял номер текущего дня и сложил его с 0 если первый день года понедельник, с 1 если вторник, с 2 если среда, с 3 если четверг, с 4 если пятница, с 5 если суббота и с 6 еслиб воскресенье
затем полученное число разделил на 7, убил дробную часть и потом по парности результата думал какая щас неделя