Анастасия Новичок 27 Июл 2003 #1 Номер недели Подскажите, пожалуйста, как, зная номер недели, узнать даты начала и конца этой недели. Заранее спасибо.
Номер недели Подскажите, пожалуйста, как, зная номер недели, узнать даты начала и конца этой недели. Заранее спасибо.
Ваня-Ваня Guest 27 Июл 2003 #4 я тоже не нашел похоже тут пропал большой кусок архива за этот год... обидно... помнится, я что-то там красивое написал... нууууу... это... естественно, то мы пользуемся основной функцией работы с датой - mktime помножить, наверное, номер недели на 7, получить дату на этот день, выяснить номер дня недели, отнять столько дней, сколько надо и получить дату.
я тоже не нашел похоже тут пропал большой кусок архива за этот год... обидно... помнится, я что-то там красивое написал... нууууу... это... естественно, то мы пользуемся основной функцией работы с датой - mktime помножить, наверное, номер недели на 7, получить дату на этот день, выяснить номер дня недели, отнять столько дней, сколько надо и получить дату.
Ваня-Ваня Guest 27 Июл 2003 #5 ыыыыыыыыы!!! какой я молодец! 1. код, перед тем, как написать в форум - отлаживаю 2. после этого - не стираю. Нашелся! Код: $week=22; $sun_day=7*$week-date("w",mktime(0,0,0,1,7*$week)); echo "Понедельник: ",date("d.m.y",mktime(0,0,0,1,$sun_day-6)); echo "Воскресенье: ",date("d.m.y",mktime(0,0,0,1,$sun_day)); код работает для текущего года.
ыыыыыыыыы!!! какой я молодец! 1. код, перед тем, как написать в форум - отлаживаю 2. после этого - не стираю. Нашелся! Код: $week=22; $sun_day=7*$week-date("w",mktime(0,0,0,1,7*$week)); echo "Понедельник: ",date("d.m.y",mktime(0,0,0,1,$sun_day-6)); echo "Воскресенье: ",date("d.m.y",mktime(0,0,0,1,$sun_day)); код работает для текущего года.