MyChat Scripts: функция MilliSecondsBetween, сколько миллисекунд между датами
Узнать, сколько миллисекунд между двумя датами.
Синтаксис
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