Форум: "Базы";
Текущий архив: 2003.01.13;
Скачать: [xml.tar.bz2];
ВнизПодскажите функцию Найти похожие ветки
← →
widom (2002-12-18 05:28) [0]Подскажите функцию нахождения общего количества часов и минут между двумя датами.
Например между 10.12.2002 15:40 и 28.12.2002 16:00.
очень надо. :))
← →
sask (2002-12-18 06:10) [1]См. DateUtils.pas
(DayBetween, HoursBetween и т.д.)
← →
ЮЮ (2002-12-18 06:10) [2]А может ещё и компонент нужен? :-)
D2-D1 = D, целая часть которого - количество суток, а дробная - TTime. А дальше извлекай что хочешь, хоть недели, хоть милисекунды.
← →
widom (2002-12-18 06:17) [3]хороший пример..
А если разница в 2-3 месяца... тогда что ?
← →
ЮЮ (2002-12-18 09:30) [4]Да какая разница, какая разница.
D2 - D1 = <количество целых суток в промежутке>,<часть неполных суток>
Общее количество часов в целых сутках
Round(Int(D2 - D1)) * 24
То что осталось в дробной части разобрать с помощью TTime;
T := Frac(D2 - D1);
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.01.13;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c