я знаю, что у меня много вопросов, подобных этому, но я не знаю, слеп ли я или что, но я не могу найти ответ, который соответствует моему вопросу, так что вот оно.
яУ меня есть 2 поля со списком - month
и year
, мне нужна функция, которая выводит мне номера недели из выбранного месяца и года.
пример:
Я выбираю дату 02/2012 (м / гггг), и в комбинированном списке появятся недели, которые принадлежат выбранному мной месяцу.( недель от года ).
недель:
5, 6, 7, 8, 9
Моя главная цель - перейти к другой функции на неделечисло, чтобы получить день, который есть на этой неделе, например, результаты этой функции:
$week_number = 40;
$year = 2012;
if($week_number < 10){
$week_number = "0".$week_number;
}
for($day=1; $day<=7; $day++)
{
echo date('m/d/Y', strtotime($year."W".$week_number.$day))."<br/>";
}
не знаю, объясню ли я сам, но любой вопрос моего гостя.
Спасибо.
резюме:
52 недели в году
Если я выберу месяц 2, функция должна вернуть 5, 6, 7, 8, 9
.