Menü

DateTimeToStr (Pascal-Script)

Zurück | Ebene zurück

Beschreibung

DateTimeToStr konvertiert einen Wert des Typs TDateTime in einen String. 

Syntax

function DateTimeToStr(Date: TDateTime): string;

Argumente

Mit DateTimeToStr erhalten Sie die String-Entsprechung eines Datumswertes für Anzeigezwecke.

Beispiel

var
  S : String;
  d : TDateTime;
begin
  d:=StrToDateTime('15.12.01 12:35');
  d:=d+1;
  S:=DateTimeToStr(d);
  ShowMessage(s);
end;

Regeln zum Nachvollziehen des Scripts finden Sie hier.

Ein Datumstyp kann nicht direkt über ein Script mit einem Datumswert gefüllt werden. Hier muss der Umweg über die Umwandlung in einen Text gegangen werden. Anschließend kann mit einem Datumstyp gerechnet werden. 

In diesem Beispiel wird der Text '15.12.01 12:35' über die Umwandlung StrToDateTime in einen Datumstyp der Variablen d zugewiesen. Danach wird auf die Variable d ein Tag addiert. Die Datumsvariable d wird dann über die Umwandlungs-Funktion DateTimeToStr dem Text S zugewiesen. Dieser wird anschließend über ShowMessage ausgegeben. 

ShowMessage zeigt: 16.12.2001 12:35:00

Beachten Sie, dass StrToDateTime bei Eingabe eines zweistelligen Datums ein Jahrtausend vorstellt. Die Zahlen 0-50 werden dem aktuellen Jahrtausend zugeordnet, die Zahlen 51-99 dem vorangegangenen Jahrtausend.