This is topic Перевод секунд в часы? in forum Языки программирования в TRACE MODE 6 / Algorithm Programming Languages at Форум TRACE MODE: техническая поддержка.
Здравствуйте. Подскажите, как правильно перевести секунды в часы. Есть два значения типа DATE_END_TIME, определяю разницу между ними и получаю секунды, а надо часы (формат 00:00:00). Пробовала задать тип переменной TIME_OF_DAY - не прошло. Делением на 3600 не очень красиво.
Как поступить?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
А для каких целей Вы хотите это получить?
Posted by arido (Участник № / Member № 2961) on :
Чтобы определить время перезапуска (простоя) системы. Эти данные заносятся в БД, а потом необходимо определить суммарное значение за день, месяц и заданный период времени.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Для этих целей целесообразнее использовать именно секунды. Зачем Вам работать с нецелыми числами?
Posted by arido (Участник № / Member № 2961) on :
Хочу отобразить в форме 00:00:00 (красиво и понятно!!!)
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Вы хотите это отобразить: 1) в БД 2) в документе 3) на экране
?
Posted by arido (Участник № / Member № 2961) on :
В БД можно хранить и в секундах (уже сделано). Выводить хочу в документ и на экран.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Для вывода на экран Вам необходимо взять ГЭ "Дата и Время" с функцией отображения "Интервал"
Для вывода в документ Вам придется написать простенькую программку. Пример такой программы отослан на почту.