System.DateUtils.RecodeTime

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function RecodeTime(const AValue: TDateTime; const AHour, AMinute, ASecond, AMilliSecond: Word): TDateTime;

C++

extern DELPHI_PACKAGE System::TDateTime __fastcall RecodeTime(const System::TDateTime AValue, const System::Word AHour, const System::Word AMinute, const System::Word ASecond, const System::Word AMilliSecond);

Eigenschaften

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

Beschreibung

Ersetzt den Zeitanteil eines angegebenen TDateTime-Wertes.

Mit RecodeTime können Sie den in AValue angegebenen Datums-/Zeitwert ändern, indem als Stunde der Wert in AHour, als Minute der Wert in AMinute, als Sekunde der Wert in ASecond und als Millisekunde der Wert in AMilliSecond zugewiesen wird.

AHour liegt im Bereich zwischen 0 und 24. Ist AHour 24, müssen AMinute, ASecond und AMilliSecond 0 sein.

AMinute liegt im Bereich zwischen 0 und 59.

ASecond liegt im Bereich zwischen 0 und 59.

AMilliSecond liegt im Bereich zwischen 0 und 999.

Liegen die für AHour, AMinute, ASecond und AMilliSecond angegebenen Werte nicht im gültigen Bereich, löst RecodeTime eine EConvertError-Exception aus.

Siehe auch

Codebeispiele