![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Разница в часах минутах и секундах [D3, D4, D5, D6, Win95/98, WinME, NT4, Win2k, WinXP]
cpp © (2002-06-03 14:34:00)Есть есть начало и конец периода, нужно вычислить разницу в часах и минутах
MBo (2002-06-03 15:01:00) [1]q:=(konec-nachalo)*24;
hours:=trunc(q);
minutes:=trunc((q-hours)*60);
cpp (2002-06-03 14:56:00) [2]К MBO - ДА
Song (2002-06-03 14:53:00) [3]Чтобы оставить только дни можно применить DateOf() или Trunc()
MBo (2002-06-03 14:53:00) [4]Тебе нужно получить, например, 173 ч 19 мин ?
cpp (2002-06-03 14:49:00) [5]Не пойдёт - Если были бы только дни то всё ОК. А тут присутствует дробная часть.
Игорь Шевченко (2002-06-03 14:36:00) [6]FormatDateTime("hh:nn", EndDate - StartDate) - пойдет ?
Song (2002-06-03 14:35:00) [7]EncodeDate()
cpp (2002-06-03 14:34:00) [8]Естественно начало и конец периода в TDateTime