System.SysUtils.EncodeTime

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function EncodeTime(Hour, Min, Sec, MSec: Word): TDateTime;

C++

extern DELPHI_PACKAGE System::TDateTime __fastcall EncodeTime(System::Word Hour, System::Word Min, System::Word Sec, System::Word MSec);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

Beschreibung

Gibt einen Wert des Typs TDateTime zurück, der einer bestimmten Stunde, Minute, Sekunde und Millisekunde entspricht.

EncodeTime codiert die angegebenen Werte für Stunde, Minute, Sekunde und Millisekunde in einen Wert des Typs TDateTime.

Für Hour sind Werte von 0 bis 23 zulässig.

Die gültigen Werte für Min und Sec liegen zwischen 0 und 59.

Die gültigen Werte für MSec liegen zwischen 0 und 999.

Befindet sich der angegebene Wert nicht innerhalb der oben aufgeführten Bereiche, löst EncodeTime eine EConvertError-Exception aus.

Der Rückgabewert ist eine Zahl zwischen 0 und 1 (inklusiv), die die angegebene Zeit in Nachkommastellen ausdrückt. Der Wert 0 entspricht Mitternacht, 0.5 ist Mittag, 0.75 ist 18:00 usw.

Siehe auch

Codebeispiele