Вывод количества секунд в СКД в формате ЧЧЧ:ММ:СС #421038


#0 by zhlob
В запросе СКД получаю число секунд, мне нужно вывести в формате ЧЧЧ:ММ:СС, количество часов может быть больше 24. Как сие реализовать ?
#1 by NULLL
На той квладочке где набираеш запрос есть аж две колоночки, помоему пердсталение и формат.
#2 by Kashemir
Вычисляемое / пользовательское поле. Детальное: Итоговое: Максимум(Формат((Секунд- Секунд % 3600) / 3600, "ЧЦ=3; ЧН=; ЧВН=") + ":" + Формат((Секунд % 3600 - Секунд % 3600 % 60) / 60, "ЧЦ=2; ЧН=; ЧВН=") + ":" + Формат(Секунд % 3600 % 60, "ЧЦ=2; ЧН=; ЧВН="))
#3 by НЕА123
Формат(Дата(Цел(Сек / 3600), 1, 1) + Сек, "ДФ=гг:мм:сс"); правда тут всегда на год кол-во знаков фиксировано.
#4 by НЕА123
ээээээээхххххх. с нулевым количеством часов не катит.
#5 by НЕА123
тогда так, но только строго два знака на часы Формат(Дата(1000 + Цел(Сек / 3600), 1, 1) + Сек, "ДФ=гг:мм:сс");
#6 by НЕА123
тихо сам с собою...
#7 by zhlob
Kashemir, спасибо, всё получилось. Респект.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С