Показать сообщение отдельно
  #5  
Старый 04.11.2011, 02:30
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от angvelem
Тип TDateTime равен Double, отсюда делай выводы.

вообще-то, не совсем так.
Тип TDateTime есть некоторое дробное число (это не совсем число с фиксированной точкой, но близко. точно не с плавающей), в котором в целой части хранится кол-во дней от определенной даты (1.1.1900, если не ошибаюсь), а в дробной - время, причем 1/24 равна 1 часу и т.д.

Т.о. 1 мс = 1/(24*60*60*1000).

Дальше арифметика простая.
Ответить с цитированием