[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'sysutils' (#rtl)

# StrToDateDef

Convert string to date, returning a default value

## Declaration

Source position: line 0

`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

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

Documentation generated on: Feb 26 2014