helpf.pro
Регистрация
 -4 
Распечатать

Как посчитать разницу между двумя датами?

Код уникален и сработает везде.

Код 1C v 8.3
 Функция ПолучитьКоличествоДней()
    
    Счетчик = 1;
    НачалоПериода = Объект.НачалоПериода;
    
    Пока НачалоПериода < Объект.КонецПериода Цикл
        
        Счетчик = Счетчик + 1;
        
        НачалоПериода = НачалоПериода + 86400;
        
    КонецЦикла;
    
    Возврат Счетчик
    
КонецФункции
Разместил:   Версии: | 7.x | 8.x | 8.2 УП | 8.3 |  Дата:   Прочитано: 718
 -4 
Распечатать
Возможно, вас также заинтересует
Как сформировать отчет СКД без проверки прав (в привилегированном режиме)? 4
Что при разработке отчетов требуется чтобы у пользователя с ограниченными правами, отчет формировался полностью без проверки прав! Особенно если настроен RLS Есть несколько способов как это сделать: 1. Установить...
Управляем 1С со стороны используя web-сервис 6
Передача команд 1С на выполнение через ссылки в письме. web-сервисы помогают интегрировать 1С с различными программами, делая ее более гибкой. Статей в интеренете достаточно можно, но в основном там описывается...
Посмотреть все результаты поиска похожих
Комментарии
АВП
13.01.2018 23:49Комментарий: 1
АВП

Велосипед с квадратными колесами

Код 1C v 8.3
 (НачалоДня(Объект.НачалоПериода) - НачалоДня(Объект.КонецПериода))  / 86400 + 1   

И никакого цикла

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