Вычитание дат

Новая тема
Собственно проблема с сабжем...<br>Вот уже два часа пытаюсь написать функцию по вычитанию из датя какого либо кол-во дней, месяцев и/или лет. Что-то никак. На феврале застрял... 28, 29 дней (год высокосный или нет)... и 30 и 31 числа в месяцах...<br>Может у кого уже есть подобная реализация? Киньте на icebeerg@newmail.ru или ссылку для скачивания в форум.<br>Нехочу заново изобретать велосипед.
Эту задачу решаешь?  :)<br>http://www.mista.ru/kb/topic4437.htm<br&gt;
"Непонял,<br>А чем не устраивает:<br>КонМесяца(Дата);<br>Возвращает последнее число месяца даты, т.е. равно количеству дней в месяце.<br>Разве 1С-ка не просекает високостные года?<br>"
Да велосипед люди изобретают :-)<br><br>1С-ка прекрасно работает с датами и учитывает високосные годы.<br>Вычесть количество дней - это простое вычитание:<br>"дата - количество_дней" и получишь новую дату.<br>месяцы - стандартная: ДобавитьМесяц()<br><br>И зачем огород городить?
В общем, ДА, по заморочкам подобные бодяги уже писал...
Возможно устраивает и КонМесяца, но в сабже была просьба кинуть готовую реализацию а то вчера ну никак не писалось и не думалось.<br>ЗЫ Позавчера ребенку 3 года исполнилось...
А вот Вам отдельное спасибо! И на мыло и в форум инфу... Да с ДобавитьМесяц() я ступил...<br>Еще раз спасибо.
Читают тему
(гостей: 1)

Быстрый переход