StrToDateDef

Convert string to date, returning a default value

Declaration

Source position: datih.inc line 183

  function StrToDateDef(const S: ShortString; const Defvalue: TDateTime)
                        : TDateTime;
  function StrToDateDef(const S: ShortString; const Defvalue: TDateTime; 
                       separator: Char) : TDateTime;
  function StrToDateDef(const S: AnsiString; const Defvalue: TDateTime)
                        : TDateTime;
  function StrToDateDef(const S: AnsiString; const Defvalue: TDateTime; 
                       separator: Char) : TDateTime;

Description

StrToDateDef tries to convert the string S to a valid TDateTime date value, and returns DefValue if S does not contain a valid date indication.

Errors

None.

See also

Name Description
StrToDate Convert a date string to a TDateTime value.
StrToTimeDef Convert string to time, returning a default value
TryStrToDate Try to convert a string with a date indication to a TDateTime value