DateTime

Тип DateTime предназначен для хранения даты и времени. Значение переменных типа DateTime представляет дату и время в диапазоне от 00:00:00 1 января 100 года (н.э.) до 23:59:59 31 декабря 9999 года (н.э.). При указании даты меньше допустимой автоматически будет формироваться дата, к которой будет добавлено текущее столетие. Например, при указании даты 1 января 30 года будет сформирована дата - 1 января 2030 года.

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

Операции

Для двух переменных, содержащих дату и время, доступны операции отношения и арифметические операции сложения(+) и вычитания(-). Результатом операции сложения является значение типа DateTime; результатом операции вычитания является значение типа TimeSpan.

Пример

Sub SampleDateTime;
Var
    d, d1, d2, d3: DateTime;
Begin
    d := DateTime.Now;
    d1 := DateTime.AddYears(d, -1);
    d2 := DateTime.ComposeDay(200011);
    d3 := DateTime.Parse("01.01.2005 18:00:00");
End Sub SampleDateTime;

См. также:

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