Просмотр поста #529821: У Вас есть один вопрос? - Тогда задайте его тут! new!

.
kandyor

друзья, помогите с логикой и самим кодом. Извините за вопрос не по Джону.

вобщем пишу календарь учебного года. тело (тоесть месяцы и вычисление учебных годов я сделал и все хорошо), все как надо работает.

Но, есть событие, допустим сессия. и надо на календаре засветить ячейки (тоесть дни), когда эта сессия будет проходить. как это сделать? если это в одном месяце - то в принципе ясно, но если скажем чисто условно она начинается 20.12.2013 и заканчивается 10.01.2014, как тогда высчитать какой год, месяц и день и засветить правильно это событие?

думал брать для каждого месяца массив из его чисел и проверять есть ли событие в массиве этих дней... но наверное это говнокод да и не понимаю как этот массив взять...