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

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

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

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

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

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

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

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