2015-12-28 14:25:15 +03:00
|
|
|
|
// Работа с классом System.DateTime
|
|
|
|
|
|
// Вычисление времени выполнения фрагмента кода
|
2015-05-14 22:35:07 +03:00
|
|
|
|
|
|
|
|
|
|
uses System, PABCSystem;
|
|
|
|
|
|
|
|
|
|
|
|
var dt: DateTime := DateTime.Now;
|
|
|
|
|
|
|
|
|
|
|
|
begin
|
2015-12-28 14:25:15 +03:00
|
|
|
|
// Делаем случайную паузу
|
2015-05-14 22:35:07 +03:00
|
|
|
|
var ms := Random(1000);
|
|
|
|
|
|
Writeln('Sleep','(',ms,')');
|
|
|
|
|
|
Sleep(ms);
|
|
|
|
|
|
|
2015-12-28 14:25:15 +03:00
|
|
|
|
// Сравниваем с показаниями DateTime.Now
|
2015-05-14 22:35:07 +03:00
|
|
|
|
Writeln((DateTime.Now-dt).TotalMilliseconds,'ms');
|
|
|
|
|
|
end.
|