System.DateUtils.RecodeTime
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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.DateUtils.pas System.DateUtils.hpp |
System.DateUtils | System.DateUtils |
Description
Remplace la partie heure d'une valeur TDateTime spécifiée.
Appelez RecodeTime pour convertir la valeur date/heure spécifiée par AValue à partir de la valeur issue de l'affectation de AHour à l'heure, de AMinute à la minute, de ASecond à la seconde et de AMilliSecond aux millisecondes.
Les valeurs admises pour AHour vont de 0 à 24. Si AHour a pour valeur 24, AMinute, ASecond et AMilliSecond doivent tous avoir pour valeur 0.
Les valeurs admises pour AMinute vont de 0 à 59.
Les valeurs admises pour ASecond vont de 0 à 59.
Les valeurs admises pour AMilliSecond vont de 0 à 999.
Si les valeurs fournies pour AHour, AMinute, ASecond et AMilliSecond n'appartiennent pas aux plages admises, RecodeTime déclenche une exception EConvertError.