Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.06.2019, 10:20   #1
niockasd
Пользователь
 
Регистрация: 01.12.2015
Сообщений: 82
По умолчанию сек перевести в DD:HH:MM:SS

Господа... понимаю что это тупа математика, ну беда у меня с ней...

Нужно перевести время данное в секундах в Дни -часы- минуты- секунды

Сейчас у меня реализовано только часы - минуты - секунды
Код:
       ATime:= JSON.GetValue<TJSONNumber>('downtime_system').AsInt;

       H := ATime div 3600;
       M := (ATime - H * 3600) div 60;
       S := ATime - H * 3600 - M * 60;
Как еще добавить дни ? ) Atime делить на 86400....

Последний раз редактировалось niockasd; 23.06.2019 в 10:23.
niockasd вне форума Ответить с цитированием
Старый 23.06.2019, 11:25   #2
niockasd
Пользователь
 
Регистрация: 01.12.2015
Сообщений: 82
По умолчанию

Код:
       ATime:= JSON.GetValue<TJSONNumber>('downtime_system').AsInt;

       D := ATime div 86400;
          Atime:= Atime - D * 86400;
       H := (ATime div 3600)  ;
       M := (ATime - H * 3600) div 60;
       S := ATime - H * 3600 - M * 60;
вот... допетлял...
niockasd вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как перевести Сергей2000 Помощь студентам 0 02.02.2012 14:00
Перевести на Си ++! Руслан92 Помощь студентам 3 13.05.2011 19:24
ПЕРЕВЕСТИ НА c++ daniil2010 Помощь студентам 1 20.04.2010 19:51
ПЕРЕВЕСТИ НА c++ daniil2010 Помощь студентам 1 19.04.2010 18:28
Перевести на СИ DartDayring Общие вопросы C/C++ 4 30.03.2010 17:46