![](/img/smilies/icon_question.gif)
Или это решается тупым массивом -- даешь индекс 04 и получаешь на выходе 30
![](/img/smilies/icon_question.gif)
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
Tad, выручай, че-то я потерялся. Нужно определить последнее число месяца, если период попадает в конец этого месяца. Предположим, отметка произошла 12.02.2013, значит, начало отсета будет 01.02.2013. Задаем период в месяцах и умножаем его на 27 (количество дней, гарантировано попадающее в окно месяца, считая от 1), что гарантровано попадет на конец самого короткого месяца при периоде в 1 месяц. Но вот мне надо не 1 месяц, а предположим -- 3 месяца. Умножаю 3 на 27 получаю 81 и попадаю на 23.04.2013. Как мне автоматически, одной формулой вычислить, какое будет последнее число в этом 04 месяце, зная только целое значение от 23.04.2013
![]() Или это решается тупым массивом -- даешь индекс 04 и получаешь на выходе 30 ![]() |
|||
карма: 22 |
|