TimeSpan

Тип TimeSpan представляет собой промежуток времени. Используется для расчета интервала времени. Методы объекта с типом TimeSpan позволяют инициализировать его на основании различных единиц измерения (часов, минут, секунд, тактов и т. д.). С объектами TimeSpan выполняются операции вычитания, сложения и сравнения.

Примечание. Наследование от класса базового типа TimeSpan запрещено.

Операции

Для двух переменных, содержащих время, доступны операции отношения.

Пример

Sub SampleTimeSpan;
Var
    d1, d2: DateTime;
    t: TimeSpan;
Begin
    d1 := DateTime.Now;
    Debug.WriteLine(d1);
    t := TimeSpan.Compose(5101511);
    d2 := DateTime.Add(d1, t);
    Debug.WriteLine(d2);
    Debug.WriteLine(t.Hours);
    Debug.WriteLine(t.TotalHours);
End Sub SampleTimeSpan;

См. также:

Типы данных | Класс TimeSpan