Тип 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(2000, 1, 1);
d3 := DateTime.Parse("01.01.2005 18:00:00");
End Sub SampleDateTime;
См. также: