leet
Новичок
Количество недель за месяц
Как определить количество недель за один, не обязательно текущий, месяц для создания календаря? А имено для того чтобы выяснить сколько строк делать в календаре. Чтобы количество строк соответсвовало количеству недель в этом месяце.
Сделал вот так:
Скрипт проверку не прошол на июне 2008 года
))
В июне 30 дней, то есть 30 делим на 7 = 4,285. Округляем в бОльшую сторону и палучаем 5. Но! Июнь 2008 начинается с восскресенья!!! )) И своим 30-м числом залазиет на новую неделю, гат! )) Как напесать скрипт, чтобы фпреть учесть сей факт ???
Как определить количество недель за один, не обязательно текущий, месяц для создания календаря? А имено для того чтобы выяснить сколько строк делать в календаре. Чтобы количество строк соответсвовало количеству недель в этом месяце.
Сделал вот так:
PHP:
$num_weeks_per_month = ceil(date('t')/7); # то есть тупо разделил количество дней в месяце на 7 и округлил в бОльшую сторону
))В июне 30 дней, то есть 30 делим на 7 = 4,285. Округляем в бОльшую сторону и палучаем 5. Но! Июнь 2008 начинается с восскресенья!!! )) И своим 30-м числом залазиет на новую неделю, гат! )) Как напесать скрипт, чтобы фпреть учесть сей факт ???
