DateTime.Difference

Синтаксис

Difference(StartDate: DateTime; EndDate: DateTime): TimeSpan;

Параметры

StartDate - начальная дата.

EndDate - конечная дата.

Описание

Метод Difference вычисляет разницу между начальной датой, указанной в параметре StartDate, и конечной датой, указанной в параметре EndDate.

Пример

Sub Main;

Var

d, d1: DateTime;

t: TimeSpan;

Begin

d := DateTime.Parse("01.01.2002 14:20:15");

d1 := DateTime.Parse("01.01.2003 15:25:20");

t := DateTime.Difference(d, d1);

End Sub Main;

После выполнения примера в переменной «t» будет содержаться разница между указанными датами, т.е. 365 дней, 1 час 5 минут и 5 секунд.

См. также:

DateTime