TryParse(Value: String; Var Result: DateTime): Boolean;
Value. Строка, которую необходимо преобразовать к типу DateTime.
Result. Дата, преобразованная из строки.
Метод TryParse преобразует символьную строку к типу DateTime с проверкой на корректность строки.
Если преобразование удалось, то метод возвращает значение True и преобразованное значение помещается в переменную, указанную в параметре Result. Если преобразование не удалось, то метод вернет значение False. Указываемое значение должны соответствовать допустимому диапазону, который установлен для типа данных DateTime. При указании даты меньше допустимой автоматически формируется дата, к которой добавлено текущее столетие.
Sub Main;
Var
d: DateTime;
b: Boolean;
Begin
b := DateTime.TryParse("01.01.02", D);
End Sub Main;
Если после выполнения примера в переменной «b» будет содержаться значение True, значит преобразование удачное и в переменной «d» будет содержаться дата "01.01.02".
См. также: