Блоки конвертации секунд в дни, часы, минуты, секунды

Пользовательские блоки для конвертации различных типов данных, а так-же шифрования и дешифровки
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 36
Откуда: Коломна
Имя: Станислав
Контактная информация:

Блоки конвертации секунд в дни, часы, минуты, секунды

#1

Сообщение Boroda » 24.01.2018{, 14:16}

Блоки конвертации секунд в дни, часы, минуты, секунды и обратно.
В архиве 4 блока пользователя:

1. SecToDHMS - перевод секунд в дни, часы, минуты, секунды
2. SecToHMS - перевод секунд в часы, минуты, секунды
3. SecToMS - перевод секунд в минуты, секунды
4. TimeToSec - перевод из дней, часов, минут, секунд в секунды
Вложения
Test_time.rar
Блоки конвертации секунд
(25.85 КБ) 235 скачиваний

opk
Рядовой
Сообщения: 7
Зарегистрирован: 20.11.2018{, 12:13}
Репутация: 0
Имя: opk76

Блоки конвертации секунд в дни, часы, минуты, секунды

#2

Сообщение opk » 09.05.2022{, 16:13}

В блоке SecToDHMS выход D в byte. При достижении значения более 255 перестает работать. Нужно исправить на integer.

av
Подполковник
Сообщения: 1417
Зарегистрирован: 25.09.2017{, 13:25}
Репутация: 126
Имя: Алексей

Блоки конвертации секунд в дни, часы, минуты, секунды

#3

Сообщение av » 09.05.2022{, 17:24}

opk писал(а):
09.05.2022{, 16:13}
В блоке SecToDHMS выход D в byte. При достижении значения более 255 перестает работать. Нужно исправить на integer.
Вы считаете, что дней может быть больше 31 в месяце ? Это блоки именно для часов, а не для всевозможных счетчиков. Хотя при желании возможно применение и не только для часов, но в этом случае автор блоков не несет ответственности использования блоков не по назначению.

Аватара пользователя
Phazz
Полковник
Сообщения: 1982
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 227
Откуда: Сургут
Имя: Анатолий

Блоки конвертации секунд в дни, часы, минуты, секунды

#4

Сообщение Phazz » 09.05.2022{, 17:27}

opk, Пробуйте
Вложения
TestTime_D_int.flp
(565.6 КБ) 25 скачиваний

opk
Рядовой
Сообщения: 7
Зарегистрирован: 20.11.2018{, 12:13}
Репутация: 0
Имя: opk76

Блоки конвертации секунд в дни, часы, минуты, секунды

#5

Сообщение opk » 10.05.2022{, 15:34}

av писал(а):
09.05.2022{, 17:24}
opk писал(а):
09.05.2022{, 16:13}
В блоке SecToDHMS выход D в byte. При достижении значения более 255 перестает работать. Нужно исправить на integer.
Вы считаете, что дней может быть больше 31 в месяце ? Это блоки именно для часов, а не для всевозможных счетчиков. Хотя при желании возможно применение и не только для часов, но в этом случае автор блоков не несет ответственности использования блоков не по назначению.
Ну это смотря как использовать блок. В моем случае с помощью блока вывожу на дисплей время наработки устройства в часах и сутках, чтоб знать сколько устройство было в работе.

Отправлено спустя 12 минут :
Phazz писал(а):
09.05.2022{, 17:27}
opk, Пробуйте
Спасибо.

Ответить

Вернуться в «Конвертация типов, шифраторы и дешифраторы»