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

1С 8.2 УП : Как вычислить разницу между двумя датами в часах и минутах

Код 1C v 8.х
 Функция РазностьВремени(Время1, Время2);

Разность = Время1 - Время2;

Если Разность > 0 Тогда
Часов = Цел(Разность / 3600);
Минут = Цел((Разность - Часов * 3600) / 60);

Возврат Дата(1, 1, 1, Часов, Минут, 0);

Иначе
Возврат Дата(1,1,1,0,0,0);
КонецЕсли;

КонецФункции


//Пример использования
Опоздание= РазностьВремени(ВремяПриезда, ВремяПодачи);
Разместил:   Версии: | 8.x | 8.2 УП |  Дата:   Прочитано: 12906
 +3 
Распечатать
Возможно, вас также заинтересует
Как вычислить количество дней между датами 1
Запрос=Новый Запрос(" ВЫБРАТЬ | РАЗНОСТЬДАТ( НачалоПериода, КонецПериода,МЕСЯЦ) КАК Месяцев, | РАЗНОСТЬДАТ( НачалоПериода, КонецПериода,ДЕНЬ) КАК Дней" ); // или КоличествоДней = (ДатаКонец - ДатаНачала) / 60 / 60 / 24; ...
Как получить количество часов/минут из интервал с исключением ночного времени 0
КолМин = 0; НачДата = Дата1; Пока НачДата Дата2 Цикл // Запускаем цикл с шагом в 1 мин НачДата = НачДата + 60; //Пребразуем дату в строку СтрТекДата = Формат(НачДата, " ДФ=yyyyMMddHHmm" ); //часы и минуты преобразуем в число, берем...
Подсчет реального количества месяцев между датами, включая начало и конец месяца 0
В одном проекте понадобилось подсчитывать полное количество месяцев между датами, Допустим надо получить кол-во месяцев между датами 25.10.14 и 21.11.14 Функция РазницаДатВМесяцах ( Как вычислить разницу между двумя...
Разница между датами в рабочих днях, подсчет рабочих дней в 1С 1
Разрабатывая некий функционал в 1С, бывает, необходимо посчитать количество рабочих дней после какой-то даты. В этой статье примеры кода и запросы в которых считается количество рабочих дней: Код, при вычислении...
Формат, функция форматирования значений 11
//Функция формирует удобное для чтения представление значений. // Примеры форматирования чисел ЗначФормат = Формат(123456.789, " ЧЦ=10; ЧДЦ=2" ); // ЗначФормат = " 123 456,79" ЗначФормат = Формат(123456.789, " ЧГ=0; ЧДЦ=2" ); // Знач
Посмотреть все результаты поиска похожих
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.