Форум: "Основная";
Текущий архив: 2003.10.20;
Скачать: [xml.tar.bz2];
ВнизКоличество часов между часами(извиняюсь за тафтологию) Найти похожие ветки
← →
Relaxxx (2003-10-08 12:55) [0]Вот какая проблема:
Например человек пришол на работу в 22.00 а ушол с работы в 8.00, так вот как мне узнать сколько он был на работе???
← →
Юрий Федоров (2003-10-08 12:56) [1]Разница между двумя TDateTime - количество дней
количество часов больше в 24 раза
← →
Anatoly Podgoretsky (2003-10-08 13:01) [2]Только человек пришел/ушел не в 22.00 и 8.00, а пришел 22.00 какого числа и ушел с работы в 8.00 какого числа
Иначе задача решения не имеет, или если точнее имеет множество решений.
Ответ также находится в том, что в сутках 24 часа.
Ответ он был на работе 10+24*Х часов
← →
Woolen (2003-10-08 13:05) [3]Внимательнее изучайте Delphi!
function HoursBetween(const ANow, AThen: TDateTime): Int64;
Дает колличество полных часов между двумя точками во времени. находится в модуле DateUtils.
← →
Woolen (2003-10-08 13:11) [4]2 Relaxxx
> Только человек пришел/ушел не в 22.00 и 8.00, а пришел 22.00
> какого числа и ушел с работы в 8.00 какого числа
Анатиоли прав на 100%. Лучше, чтобы он приходил и уходил еще и какого-то числа. Потому как не факт, что функция будет правильно работать, если часть, отвечающая за дату будет обнулена.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.10.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c