Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.25;
Скачать: CL | DM;

Вниз

Нужно определить количество часов заключенных в ТDATETIME   Найти похожие ветки 

 
vitge ©   (2005-07-05 10:29) [0]

Мне нужно определить ко-во часов с минутами которые заключены в промежутке между двуму переменными типа TDATETIME. Заранее благодарен.


 
Anatoly Podgoretsky ©   (2005-07-05 10:30) [1]

Если не использовать специальный функций, то это D1 - D2


 
Antonn ©   (2005-07-05 10:51) [2]

строкой = formatdatetime("hh:nn",datetime2-datetime1);
часы = trunc(((datetime2-datetime1)-trunc(datetime2-datetime1))*24);
минуты = trunc(((datetime2-datetime1)-trunc(datetime2-datetime1))*1440);

ЗЫ Знаю, реализация просто потрясающая... :)


 
Anatoly Podgoretsky ©   (2005-07-05 10:57) [3]

Antonn ©   (05.07.05 10:51) [2]
Не, это не специальная функция, а извращение. Специальные функции находятся в библиотеки и их наличие зависит от версии Дельфи.


 
-=XP=- ©   (2005-07-05 11:07) [4]

2 vitge ©

Вы будете удивлены, но это
function HoursBetween(const ANow, AThen: TDateTime): Int64;
из модуля DateUtils.


 
-=XP=- ©   (2005-07-05 11:09) [5]

Для справки: Minutes(англ.) - минуты, мн. ч.



Страницы: 1 вся ветка

Текущий архив: 2005.07.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.037 c
1-1120555327
Ded Moroz
2005-07-05 13:22
2005.07.25
WinXP Manifest


14-1120272492
Инстэлл
2005-07-02 06:48
2005.07.25
Можно ли поставить Delphi 2005 архитект, имея только первый диск?


14-1119995888
Юсби
2005-06-29 01:58
2005.07.25
А можно ли к одному USB порту как нибудь два устройства подключит


14-1120149670
Soft
2005-06-30 20:41
2005.07.25
Почему в интернет-магазинах не продают нелицензионное ПО? :(


1-1120478877
Bless
2005-07-04 16:07
2005.07.25
Бывают ли объекты с self=nil?