Я хочу взять дату и вычислить ее номер недели.
Пока у меня есть следующее. Он возвращает 24, хотя должно быть 42.
<?php
$ddate = "2012-10-18";
$duedt = explode("-",$ddate);
$date = mktime(0, 0, 0, $duedt[2], $duedt[1],$duedt[0]);
$week = (int)date('W', $date);
echo "Weeknummer: ".$week;
?>
Разве это совпадение, что цифры перепутаны местами? Или я почти у цели?