1С 8.3 Получить количество целых месяцев - Программист 1С Минск. Автоматизация бизнеса.

Перейти к контенту

1С 8.3 Получить количество целых месяцев

Данные > Примеры кода 1С > 1С 8.3 Дата и время
Определяет количество целых месяцев в выбранном периоде в 1С 8.3 (типовая функция):
Функция КоличествоЦелыхМесяцев(ДатаНачала, ДатаОкончания) Экспорт

   Если НЕ ЗначениеЗаполнено(ДатаНачала)
       ИЛИ НЕ ЗначениеЗаполнено(ДатаОкончания)
       Или ДатаОкончания <= ДатаНачала Тогда
       Возврат 0;
   КонецЕсли;

   Результат = (Год(ДатаОкончания) - Год(ДатаНачала)) * 12 + (Месяц(ДатаОкончания) -
   Месяц(ДатаНачала));

   Если День(ДатаНачала) > День(ДатаОкончания) Тогда
       Результат = Результат - 1;
   КонецЕсли;

   Возврат Результат;

КонецФункции
0
комментарии
____________________
Copyright©, «Программист 1С в г.Минске», 02.12.2024
Перепечатка текста и фотографий разрешена при наличии прямой ссылки на источник
Яндекс.Метрика
Защищенное соединение ssl
visa
mastercard
Maestro
Яндекс деньги
Назад к содержимому