|
Вопрос # 1 473/ вопрос открыт / |
|
Доброго времени суток, уважаемые эксперты!
Подскажите, как посчитать оставшееся время до введеного, если часы, минуты и секунды вводим как отдельные переменные.
Спасибо.
 |
Вопрос задал: hac (статус: Посетитель)
Вопрос отправлен: 4 апреля 2008, 16:57
Состояние вопроса: открыт, ответов: 1.
|
Ответ #1. Отвечает эксперт: ANBsoft
Здравствуйте, hac!
EncodeTime(Hour, Min, Sec, MSec)-Now
Выдаст разницу в формате TDateTime
 |
Ответ отправил: ANBsoft (статус: Студент)
Время отправки: 4 апреля 2008, 18:14
Оценка за ответ: 3
|
Мини-форум вопроса
Всего сообщений: 2; последнее сообщение — 4 апреля 2008, 18:16; участников в обсуждении: 2.
|
Вадим К (статус: Академик), 4 апреля 2008, 17:20 [#1]:
Задачка для третьего класса.
Вычитаем вначале секунды, если получается отрицательное число - значит надо до кол-ва секунд добавить 60, но вычесть одну минуту. аналогично с часами.
Текущее можно перевести.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
ANBsoft (статус: Студент), 4 апреля 2008, 18:16 [#2]:
Точнее EncodeTime(Hour, Min, Sec, MSec)-Time
если нужно - можно задействовать еще EncodeDate(Year, Month, Day: Word): TDateTime;
Это стандартные функции Делфи
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|