Sign in Join
FPDoc Onlineexperiment

StrToTime function

In unit sysutils

Convert a time string to a TDateTime value.

Declaration

pascal
function StrToTime(const S: Shortstring): TDateTime

Description

StrToTime converts the string S to a TDateTime time value. The time must consist of 1 to 4 digits, separated by the TimeSeparator character. If two numbers are given, they are supposed to form the hour and minutes.

Errors

On error (e.g. an invalid date or invalid character), an EConvertError exception is raised.

See also

Example: ex21

pascal
Program Example21;

{ This program demonstrates the StrToTime function }

Uses sysutils;

Procedure TestStr (S : String);

begin
  Writeln (S,' : ',TimeToStr(StrToTime(S)));
end;

Begin
  teststr (TimeToStr(Time));
  teststr ('12:00');
  teststr ('15:30');
  teststr ('3:30PM');
End.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.