Получить день недели для номера недели в php - PullRequest
0 голосов
/ 25 августа 2010

Как мне получить дату, скажем, 32 ср данного года. Есть ли простой способ сделать это, что мне не хватает?

Ответы [ 2 ]

4 голосов
/ 25 августа 2010

Стоит отметить, что strtotime () принимает формат даты недели ISO (например, «2008-W27-2» - это вторник 27-й недели 2008 года), поэтому его легко использовать для получения даты данной недели. номер.

Источник

1 голос
/ 25 августа 2010
echo date("d m Y", strtotime("2010-W32-3")); 

я думаю ...: p

Редактировать: W32 - номер недели, а 3 - день недели (1-7)

Или, может быть, что-то более сложное, как это - это немного бессмысленно, если вышеперечисленное работает, - но я просто думал об альтернативах ... Я не знаю, сработает ли это. : p Просто для удовольствия.

echo date("d m Y", strtotime("1-1-2010 + 32 Weeks ".date("N", "Wednesday")." Days"));

может быть, но теперь я вцепился в соломинку, ха. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...