![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Разница между двумя датами в миллисекундах
Gamar © (2002-12-24 13:07:00)Как определить разницу между двумя датами в миллисекундах?
Gamar (2002-12-24 18:01:00) [1]Да там и функция была оказывается в DateUtils - MilliSecondsBetween
Digitman (2002-12-24 14:26:00) [2]сутки.
вот же хэлп :
The integral part of a TDateTime value is the number of days that have passed since 12/30/1899. The fractional part of a TDateTime value is fraction of a 24 hour day that has elapsed.
jee (2002-12-24 14:23:00) [3]сутки
Gamar (2002-12-24 13:43:00) [4]Так все таки - целые часть - это сутки или секунды?
Anatoly Podgoretsky (2002-12-24 13:35:00) [5]Она и есть в милисекундах, если же надо целое, то MBo константу и формулу привел
Digitman (2002-12-24 13:26:00) [6]
> MBo
точно) ... заклинило что-то меня на секундах
конечно же - сутки
MBo (2002-12-24 13:23:00) [7]поправочка-
целая часть есть число целых суток
дробная - доля оставшихся суток
ms:=Trunc((DateTime2-DateTime1)*86400000);
Gamar (2002-12-24 13:19:00) [8]ОК!
Digitman (2002-12-24 13:13:00) [9]дату/время Борланд хранит в double-формате
вычти из большей даты меньшую
в полученном разностном double-значении целая часть есть число целых секунд, дробная - доля оставшейся нецелой секунды