Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Добавление Часов, Минут, Секунд
|
|||
|---|---|---|---|
|
#18+
Привет Парни.... Не пинайте Сильно )) Подскажите Как оптимизировать код правильно... Разбираем время на часы, минуты, секунды.. После обнуляем время, тоесть вычитаем из часа - час, минут - минуты, секунд - секунды... тоесть обнуляем.. и собираем обратно с возможностью отдельного добавления Часов, Минут, Секунд... Проблема в неправильном пересчете... Тоесть с 00:00 нормально а к 23:00 пропало 2 часа и пискер показывает 21:00 Подскажите если не трудно...!!! Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2021, 01:07 |
|
||
|
Добавление Часов, Минут, Секунд
|
|||
|---|---|---|---|
|
#18+
Ты забыл сказать в чем собственно состоит задача. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2021, 01:09 |
|
||
|
Добавление Часов, Минут, Секунд
|
|||
|---|---|---|---|
|
#18+
rgreat Ты забыл сказать в чем собственно состоит задача. Как правильно поставить пересчет времени что б к вечеру не уплывало время Например в 22:00 все три эдита показывют это время то при сложении у нас получается 66 часов - минус 2*24 (тоесть 2 дня) показывает 18:00 - плывет время от неправильного пересчета То есть неправильное сложение времени... я уже мозг сломал..))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2021, 01:19 |
|
||
|
Добавление Часов, Минут, Секунд
|
|||
|---|---|---|---|
|
#18+
alex_od_, Понятней не стало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2021, 01:21 |
|
||
|
Добавление Часов, Минут, Секунд
|
|||
|---|---|---|---|
|
#18+
rgreat alex_od_, Понятней не стало. Код: pascal 1. Постараюсь обьяснить проще... есть шедулер. в котором есть пицкеры... Если ты открываешь его и хочешь заполнить ночью то пицкер тебе предлагает выставить время часы со спинэдитом что б была возможность добавить +1 или +5 часов... и минуты с секундами обнуленные (что б лишний раз не крутить скролл... Так вот ночью он показывает точное время часов А к 22:00 - в место десяти вечера показывает 18:00 то есть шесть вечера... Время уплывает - не могу понять почему...!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2021, 01:30 |
|
||
|
Добавление Часов, Минут, Секунд
|
|||
|---|---|---|---|
|
#18+
alex_od_, Сильно понятней не стало. Но по коду видно что ты страдаешь какой-то адовой хренью. Открой для себя функции DecodeTime и EncodeTime. Перекодировать что-то там через текст - вообще не нужно и хрень полная. P.S. 0/(24*60*60) - это волшебно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2021, 01:40 |
|
||
|
Добавление Часов, Минут, Секунд
|
|||
|---|---|---|---|
|
#18+
Ну и что бы ты понимал: TDateTime = Часы/24 + Минуты/24/60 + Секунды/24/60/60. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2021, 01:44 |
|
||
|
Добавление Часов, Минут, Секунд
|
|||
|---|---|---|---|
|
#18+
Спасибо...буду разбираться с функцией DecodeTime и EncodeTime. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2021, 01:48 |
|
||
|
Добавление Часов, Минут, Секунд
|
|||
|---|---|---|---|
|
#18+
alex_od_ Подскажите если не трудно...!!! Код: pascal 1. 2. 3. 4. и больше не пиши на форум под градусом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2021, 01:55 |
|
||
|
Добавление Часов, Минут, Секунд
|
|||
|---|---|---|---|
|
#18+
softwarer Спасибо Огромное .... Всем Спасибо..!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2021, 02:10 |
|
||
|
Добавление Часов, Минут, Секунд
|
|||
|---|---|---|---|
|
#18+
alex_od_, Дату себе заведи еще для шедулера. Сейчас ты похоже тупо задаешь период - через сколько надо запустится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2021, 13:53 |
|
||
|
Добавление Часов, Минут, Секунд
|
|||
|---|---|---|---|
|
#18+
alex_od_, открой для себя модуль DateUtils, там есть такие функции как IncHour ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2021, 12:41 |
|
||
|
Добавление Часов, Минут, Секунд
|
|||
|---|---|---|---|
|
#18+
Cobalt747 alex_od_, открой для себя модуль DateUtils, там есть такие функции как IncHour ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2021, 12:52 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40075294&tid=2037267]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
227ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 306ms |
| total: | 635ms |

| 0 / 0 |
