Дізнатися скільки мілісекунд між двома датами.

 

Синтаксис

function MilliSecondsBetween(dNow, dThen: double): integer;

 

Параметри та значення, що повертаються

Параметр

Тип

Значення

dNow

double

перше значення дати та часу;

dtThen

double

друге значення дати та часу;

 

Результат функції

Число, кількість мілісекунд між двома датами.

 

Приклад
var
  dtFrom, dtNow: double;
begin
  dtFrom := Now;
  dtNow  := IncMinute(Now, 10);
  // print this dates
  mLogScript('From date: ' + FormatDateTime('dd.mm.yyyy hh:nn:ss', dtFrom), '');
  mLogScript('To date: ' + FormatDateTime('dd.mm.yyyy hh:nn:ss', dtNow), '');
  
  mLogScript('Milliseconds between 2 dates: ' + IntToStr(MilliSecondsBetween(dtFrom, dtNow)), '');
end.


Результат роботи скрипту

[18:44:12] (Log "MilliSecondsBetween"): From date: 04.07.2016 18:44:12

[18:44:12] (Log "MilliSecondsBetween"): To date: 04.07.2016 18:54:12

[18:44:12] (Log "MilliSecondsBetween"): Milliseconds between 2 dates: 600000

 

Дивитися ще
IncMinute
IntToStr
mLogScript

Now