FromStringToDate STD.Date.FromStringToDate STD.Date.FromStringToDate Date.FromStringToDate FromStringToDate ( date_text, format ) date_text The string to be converted format The format of the input string. See strftime documentation for details (http://strftime.org/) return The date that was matched in the string. Returns 0 if failed to match or if the date components match but the result is an invalid date. The FromStringToDate function converts a string to a Date_t using the relevant string format. The resulting date must be representable within the Gregorian calendar after the year 1600. Supported characters: %B Full month name %b or %h Abbreviated month name %d Day of month (two digits) %e Day of month (two digits, or a space followed by a single digit) %m Month (two digits) %t Whitespace %y year within century (00-99) %Y Full year (yyyy) %j Julian day (1-366) Common date formats American '%m/%d/%Y' mm/dd/yyyy Euro '%d/%m/%Y' dd/mm/yyyy Iso format '%Y-%m-%d' yyyy-mm-dd Iso basic 'Y%m%d' yyyymmdd '%d-%b-%Y' dd-mon-yyyy e.g., '21-Mar-1954' Example: IMPORT STD; D1 := STD.Date.FromStringToDate('19720607', '%Y%m%d'); //D1 contains 19720607 D2 := STD.Date.FromStringToDate('19720007', '%Y%m%d'); //D2 contains 0 D3 := STD.Date.FromStringToDate('4/29/1974', '%m/%d/%Y'); //D3 contains 19740429 D4:= STD.Date.FromStringToDate('29/4/1974', '%d/%m/%Y'); //D4 contains 19740429