Форум программистов, компьютерный форум, киберфорум
Наши страницы
Alex_pac
Войти
Регистрация
Восстановить пароль
Оценить эту запись

есть ли день праздником

Запись от Alex_pac размещена 27.03.2012 в 08:53

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
 
function checkHolyDay($dateW) { // 1.1 @ d.1.3.1
    $d = explode('.',$dateW);
    $dat = getdate(time());
    $dat['mon_week_no'] = ceil(($dat['mday']-$dat['wday']+7)/7);
    if ($d[0] == 'd') {
        return (($dat['wday']==$d[1])&&($dat['mon_week_no']==$d[2])&&($dat['mon']==$d[3]));
    } else {
        return (($dat['mday']==$d[0])&&($dat['mon']==$d[1]));
    }
}
 
function bool_print($bool) { if ($bool) { print 'Да<p>'; } else { print 'Нет<p>'; } }
 
bool_print(checkHolyDay('d.1.3.1')); //понедельник 3й недели января
bool_print(checkHolyDay('1.1')); // 01.01
 
 
/*
1) 01.01
2) 01.07
3) 05.01 - 05.02
4) понедельник 3й недели января
5) понедельник последней недели марта
6) четверг четвертой недели ноября
*/
Размещено в Без категории
Просмотров 895 Комментарии 0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru