| |
|
|
| | Здравствуйте все!!!
Вот такая задача:
Нужно сделать "динамические" праздники, т.е. это праздники, которые празднуются каждый год в разную дату.Например, День системного администратора всегда отмечается в последнюю пятницу июля, в этом году это 27 число было:))))
В связи с этим, вопрос первый:
1) Как узнать последнюю пятницу (ну или там понедельник, субботу) :))) и число. Может быть есть функция для этого? смотрел здесь http://softtime.ru/group/id_group=7, но что-то ничего подходящего не нашел.....:((((
вопрос второй:
2) где можно взять список всех праздников, как "статических" (т.е. отмечаемых всегда в определенную дату), так и "динамических"(отмечаемых каждый год в разные числа).
Заранее БОЛЬШОЕ Спасибо!!! :)))) | |
| |
|
|
| |
|
|
| |
для: afdm
(16.08.2007 в 15:30)
| | | чё никто не поможет??? :((((((((((( | |
| |
|
|
| |
|
|
| |
для: afdm
(16.08.2007 в 19:15)
| | | Задача решается применением функций date и mktime.
http://softtime.ru/forum/read.php?id_forum=1&id_theme=20982 | |
| |
|
|
| |
|
|
| |
для: afdm
(16.08.2007 в 15:30)
| | |
<?php
$name_month=date('M');
$now=date('j');
$days_in_month=date('t');
$days_in_week=7; // :)
$name_of_day=date('D');
if (($name_month=='Aug') and ($now=16) and ($name_of_day=='Thu'))
// $now>=($days_in_month-$days_in_week)
{
print "lalala";
}
?>
|
В данном случае она выведет только сегодня lalala
Для твоего примера вместо Aug написать надо Jul(Как правильно не знаю по английски) вместо $now=16 то что пониже в комментарии, а вместо Thu написать Fri(тоже незнаю как там по английски :) | |
| |
|
|
| |
|
|
| |
для: pina
(16.08.2007 в 20:25)
| | | зачем извращаться с date('D'); когда можно применить абсолютно переносимую date('w')? | |
| |
|
|
| |
|
|
| |
для: Trianon
(16.08.2007 в 20:29)
| | | Согласен :) | |
| |
|
|
| |
|
|
| |
для: pina
(16.08.2007 в 20:36)
| | | спасибо всем!!!!
попробую!!!!!!:))))))))) | |
| |
|
|
| |
|
|
| |
для: afdm
(16.08.2007 в 20:44)
| | | спасибо всем!!!
супер всё!!!
вот только как насчет второго моего вопроса? где взять список всех праздников???
например я нашёл праздники, но почему-то там только "статические".......а где бы взять ВСЕ??? :)))) | |
| |
|
|
| |
 152.7 Кб |
|
| |
для: afdm
(16.08.2007 в 21:21)
| | | см. присоединенный файл
и можно посмотреть по ссылкам
http://www.newprazdniki.ru/
http://www.calend.ru/ | |
| |
|
|
| |
|
|
| |
для: mehelson
(17.08.2007 в 05:23)
| | | спасибо ОГРОМНОЕ!!!!!!!!!!!!:)))))))))))))) | |
| |
|
|